Tar
Без сжатия
Section titled “Без сжатия”Архивация
Section titled “Архивация”tar -cvf archive.tar [директории/файлы]Пример:
tar -cvf backup.tar /home/user/project
-c— создать архив-v— выводить список файлов (verbose)-f— указать имя архива
Просмотр
Section titled “Просмотр”tar -tvf archive.tar-t— показать содержимое архива
Распаковка
Section titled “Распаковка”tar -xvf archive.tar-x— извлечь файлы
Добавление файлов в архив
Section titled “Добавление файлов в архив”tar -rvf archive.tar [новые_файлы]-r— добавить файлы в конец архива
Извлечение конкретных файлов
Section titled “Извлечение конкретных файлов”tar -xvf archive.tar [путь/к/файлу_в_архиве]Проверка целостности архива
Section titled “Проверка целостности архива”tar -W -f archive.tar-W— проверить архив на ошибки
Сжатие gz
Section titled “Сжатие gz”Архивация
Section titled “Архивация”tar -czvf archive.tar.gz [директории/файлы]Подсказка: можно добавить степень сжатия от 1 до 9
-I 'gzip -9'Пример:tar -czvf archive.tar.gz -I 'gzip -9' /home/user/project
-c— создать архив-z— сжать с помощью gzip-v— выводить список файлов (verbose)-f— указать имя архива
Просмотр
Section titled “Просмотр”tar -tzvf archive.tar.gz-t— показать содержимое архива-z— распознать сжатие gzip
Распаковка
Section titled “Распаковка”tar -xzvf archive.tar.gz-x— извлечь файлы-z— распознать сжатие gzip
Сжатие xz
Section titled “Сжатие xz”Архивация
Section titled “Архивация”tar -cJvf archive.tar.xz [директории/файлы]Подсказка: можно добавить степень сжатия от 0 до 9
-I 'xz -9'Пример:tar -cJvf archive.tar.xz -I 'xz -9' /home/user/project
-c— создать архив-J— сжать с помощью xz-v— выводить список файлов (verbose)-f— указать имя архива
Просмотр
Section titled “Просмотр”tar -tJvf archive.tar.xz-t— показать содержимое архива-J— распознать сжатие xz
Распаковка
Section titled “Распаковка”tar -xJvf archive.tar.xz-x— извлечь файлы-J— распознать сжатие xz
Сжатие bz2
Section titled “Сжатие bz2”Архивация
Section titled “Архивация”tar -cjvf archive.tar.bz2 [директории/файлы]-c— создать архив-j— сжать с помощью bzip2-v— выводить список файлов (verbose)-f— указать имя архива
Просмотр
Section titled “Просмотр”tar -tjvf archive.tar.bz2-t— показать содержимое архива-j— распознать сжатие bzip2
Распаковка
Section titled “Распаковка”tar -xjvf archive.tar.bz2-x— извлечь файлы-j— распознать сжатие bzip2