Команды работы с архивами
Всем привет! Не буду писать длинные вступления. Вот основные команды работы с архивами:
Архив RAR
Как запаковать файлы в rar или создать архив rar (rar-архив):
rar a -m5 'имя нового архива' 'имя файла/папки'
Имя файла и/или папки можно перечислять через запятую
Как распаковать архив rar:
unrar x 'имя архива.rar'
Архив ZIP
Как запаковать файлы в zip или создать архив zip (zip-архив):
zip -r -9 'имя нового zip-архива' 'имя файла/папки'
Как распаковать zip-архив:
unzip 'имя zip-архива'
Архив TAR
Как запаковать файлы в tar или создать архив tar (tar-архив):
tar -cvf 'имя нового tar-архива' 'имя файла/директории'
Как распаковать tar-архив или извлечь файлы из tar-архива:
tar -xf 'имя tar-архива'
Архив GZIP / gz
Как запаковать файлы в gz или создать архив gzip (gzip-архив):
tar -zcvf 'имя нового gzip-архива' 'имя файла/директории'
Как распаковать gzip-архив или извлечь файлы из gzip-архива:
tar -xf 'имя gzip-архива'
! Внимание. Если данный метод не распаковывает архив .gz, то можно попробовать следующую конструкцию:
gunzip myarchive.gz
Архив BZIP2 / bz2
Как запаковать файлы в bz2 или создать архив bzip2 (bzip2-архив):
tar -jcvf 'имя bzip-архива' 'имя файла или директории'
Как распаковать bz2-архив или извлечь файлы из bzip2-архива:
tar -xf 'имя bzip-архива'
Дополнительная информация по архивации файлов в Linux
Степень сжатия rar-архива:
-m[1-5]
– установить степень сжатия архива, где 1 - наименьшая степень сжатия, а 5 - максимальная (по-умолчанию - 3)
Вывести список всех файлов rar-архива:
unrar l archive.rar
Степень сжатия zip-архива:
-[1-9]
– установить степень сжатия архива, где 1 - наименьшая степень сжатия, а 9 - максимальная (по-умолчанию - 3)
Вывести список всех файлов zip-архива:
unzip -l archive.zip
Ну вот как-то так, кратко, но точно.
Linux, rar, zip, tar, gzip, bzip2, gz, bz2, архив