In this article I would like to describe basic options of tar tool – Tape ARchive. The most common use of it includes using gzip compression to achieve tarball of *.tar.gz format.
Basic compression:
[[email protected]:~]$ tar cvvzf catalog.tar.gz catalog/ drwxr-xr-x codesmuggler/codesmuggler 0 2020-02-07 19:37 catalog/ -rw-r--r-- codesmuggler/codesmuggler 0 2020-02-07 19:37 catalog/file1.txt -rw-r--r-- codesmuggler/codesmuggler 0 2020-02-07 19:37 catalog/file2.txt -rw-r--r-- codesmuggler/codesmuggler 0 2020-02-07 19:37 catalog/file1.html [[email protected]:~]$ file catalog.tar.gz catalog.tar.gz: gzip compressed data, from Unix, last modified: Fri Feb 07 19:37:17 2020
Basic decompression:
[[email protected]:~]$ tar xvvf catalog.tar.gz drwxr-xr-x codesmuggler/codesmuggler 0 2020-02-07 19:37 catalog/ -rw-r--r-- codesmuggler/codesmuggler 0 2020-02-07 19:37 catalog/file1.txt -rw-r--r-- codesmuggler/codesmuggler 0 2020-02-07 19:37 catalog/file2.txt -rw-r--r-- codesmuggler/codesmuggler 0 2020-02-07 19:37 catalog/file1.html
Options explain:
- x – extract
- vv – verbose (v = less verbose) – print filenames
- c – compress
- f – file
- z – compress using gzip