tar cvzf files.tar.gz ~/files
упакует папку ~/files со всем содержимым в сжатый с помощью gzip архив.
tar cvjf files.tar.bz2 ~/files
создаст аналогичный архив, используя для сжатия bzip2.
Распаковка архива
Действие «распаковка» задается с помощью ключа -x. И тут снова потребуется ключ -f для указания имени файла архива. Также добавим ключ -v для визуального отображения хода процесса.
tar xvf /path/to/archive.tar.bz2
распакует содержимое архива в текущую папку. Альтернативное место для распаковки можно указать с помощью ключа -C:
tar xvf archive.tar.lzma -C /path/to/folder
Просмотр содержимого архива
Для просмотра содержимого архива используйте следующую команду:
tar tf archive.tar.gz
Она выведет простой список файлов и каталогов в архиве. Если же добавить ключ -v, будет выведен подробный список с указанием размера, прав доступа и прочих параметров (так же, как по ls -l)