0x4248 wiki

A collection of guides and tutorials for various topics that I have written.

View the Project on GitHub 0x4248/wiki

View all pages

View homepage

Tar

Tape archive is a file format used to archive folders.

1 Command usage

tar <option> <file>

1.1 Operations

1.1.1 Append

-r or --append

tar -rvf archive.tar file.txt

1.1.2 Create

-c or --create

tar -cvf archive.tar file.txt

1.1.3 Extract

-x or --extract or --get

tar -xvf archive.tar

1.1.4 List

-t or --list

tar -tvf archive.tar

1.1.5 Update

-u or --update

tar -uvf archive.tar file.txt

1.2 Options

1.2.1 Compression

Tar can be used with compression tools like gzip or bzip2.

1.2.1.1 Gzip

-z or --gzip

tar -czf archive.tar.gz file.txt
1.2.1.2 Bzip2

-j or --bzip2

tar -cjf archive.tar.bz2 file.txt
1.2.1.3 XZ

-J or --xz

tar -cJf archive.tar.xz file.txt

1.2.2 File

-f or --file

tar -cf archive.tar file.txt

1.2.3 Verbose

-v or --verbose

tar -cvf archive.tar file.txt

1.2.4 Directory

-C or --directory

tar -cvf archive.tar -C /path/to/directory .

1.2.5 Wildcard

tar -cvf archive.tar *.txt

1.2.6 Exclude

--exclude

tar -cvf archive.tar --exclude='*.txt' .