File Archiving & Compression

Command
Description
Example

tar -cvf [archive.tar] [files]

Create a tar archive.

tar -cvf archive.tar file1.txt file2.txt → Creates a tar archive of file1.txt and file2.txt.

tar -xvf [archive.tar]

Extract files from a tar archive.

tar -xvf archive.tar → Extracts all files from archive.tar.

tar -czvf [archive.tar.gz] [files]

Create a compressed tar archive using gzip.

tar -czvf archive.tar.gz file1.txt file2.txt → Creates a compressed tar.gz archive.

tar -xzvf [archive.tar.gz]

Extract files from a compressed tar archive (gzip).

tar -xzvf archive.tar.gz → Extracts files from archive.tar.gz.

zip [archive.zip] [files]

Create a zip archive.

zip archive.zip file1.txt file2.txt → Creates a zip archive.

unzip [archive.zip]

Extract files from a zip archive.

unzip archive.zip → Extracts all files from archive.zip.

gzip [file]

Compress a file using gzip.

gzip file.txt → Compresses file.txt into file.txt.gz.

gunzip [file.gz]

Decompress a file using gzip.

gunzip file.txt.gz → Decompresses file.txt.gz.

bzip2 [file]

Compress a file using bzip2.

bzip2 file.txt → Compresses file.txt into file.txt.bz2.

bunzip2 [file.bz2]

Decompress a file using bzip2.

bunzip2 file.txt.bz2 → Decompresses file.txt.bz2.

Last updated