При работе с серверами часто вам нужно удаленно сжимать или распаковывать файлы с помощью терминала, и во многих случаях мы не знаем (или помним), как это сделать. Представляю вам статью, которую я опубликовал некоторое время назад в мой старый блог, и это подробно объясняет, как это сделать.
Перед сжатием и распаковкой в любом из следующих форматов убедитесь, что вы установили компрессор, соответствующий формату, с которым мы собираемся работать.
Файлы tar
Пакет: tar -cvf archivo.tar /dir/a/comprimir/
Распаковать: tar -xvf archivo.tar
См. Содержание: tar -tf archivo.tar
Gz файлы
Компресс: gzip -9 fichero
Распаковать: gzip -d fichero.gz
Bz2 файлы
Компресс: bzip fichero
Распаковать: bzip2 -d fichero.bz2
GZIP ó bzip2 они только сжимают файлы [не каталоги, поэтому tar существует]. Для одновременного сжатия и архивирования необходимо объединить деготь y el GZIP o el bzip2 от безопасной манеры:
Файлы tar.gz
Компресс: tar -czfv archivo.tar.gz ficheros
Распаковать: tar -xzvf archivo.tar.gz
См. Содержание: tar -tzf archivo.tar.gz
Файлы tar.bz2
Компресс: tar -c ficheros | bzip2 > archivo.tar.bz2
Распаковать: bzip2 -dc archivo.tar.bz2 | tar -xv
См. Содержание: bzip2 -dc archivo.tar.bz2 | tar -t
ZIP-файлы
Компресс: zip archivo.zip ficheros
Распаковать: unzip archivo.zip
См. Содержание: unzip -v archivo.zip
Lha файлы
Компресс: lha -a archivo.lha ficheros
Распаковать: lha -x archivo.lha
См. Содержание: lha -v archivo.lha
См. Содержание: lha -l archivo.lha
Файлы arj
Компресс: arj -a archivo.arj ficheros
Распаковать: unarj archivo.arj
Распаковать: arj -x archivo.arj
См. Содержание: arj -v archivo.arj
См. Содержание: arj -l archivo.arj
Файлы зоопарка
Компресс: zoo -a archivo.zoo ficheros
Распаковать: zoo -x archivo.zoo
См. Содержание: zoo -L archivo.zoo
См. Содержание: zoo -v archivo.zoo
Файлы Rar
Компресс: rar -a archivo.rar ficheros
Распаковать: rar -x archivo.rar
См. Содержание: rar -l archivo.rar
См. Содержание: rar -v archivo.rar