С помощью терминала: сжатие и распаковка файлов

При работе с серверами часто вам нужно удаленно сжимать или распаковывать файлы с помощью терминала, и во многих случаях мы не знаем (или помним), как это сделать. Представляю вам статью, которую я опубликовал некоторое время назад в мой старый блог, и это подробно объясняет, как это сделать.

Перед сжатием и распаковкой в ​​любом из следующих форматов убедитесь, что вы установили компрессор, соответствующий формату, с которым мы собираемся работать.

Файлы 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