Теги: shell tar gzip bzip2 xz
Использование tar в Linux
tar - втроенный архиватор linux, позволяет запаковывать и распаковывать архив, работает совместно с утилитами сжатия gzip, bzip2, xz
tar
Основные опции:
-c - создание архива
-x - распаковка архива
-f - указать директорию и имя архива
-v - verbose
Программа tar также может управлять сжатием и распаковкой архивов на лету. Для сжатия аиболее часто используются опции: j, J и z для bzip2, xz и gzip соответственно.
Можно добавлять файлы в уже существующие несжатые tar-архивы. Для этого используйте опцию u. Если вы попытаетесь добавить в сжатый архив, вы получите сообщение об ошибке
ZIP-файл - это архивный файл, аналогичный сжатому tar-файлу
#Для gzip архива
tar -czf gzip.tar.gz bigfile bigfile2 bigfile3
#Для распаковки gzip архива
gunzip gzip.tar.gz
#Для чтения gzip архива
zcat gzip.tar.gz
#Для bzip2 архива
tar -cjf bzip2.tar.bz2 bigfile bigfile2 bigfile3
#Для распаковки bzip2 архива
bunzip2 bzip2.tar.bz2
#Для xz архива
tar -cJf xz.tar.xz bigfile bigfile2 bigfile3
#Распаковка xz архива
unxz xz.tar.xz
#Добавление файла в существующий архив
tar uf plain.tar bigfile4
#Просмотр содержимого архива
tar tf plain.tar
tar -tf gzip.tar.gz
Источники
Последнее изменение: October 7, 2024 16:42






