С терминала: Компресирайте и декомпресирайте файлове

Когато работите със сървъри, често се налага да компресирате или декомпресирате файлове дистанционно, използвайки терминала, и в много случаи не знаем (или не можем да си спомним) как да го направим. Споделям статия, която публикувах преди време в стария си блог , която обяснява подробно как да го направите.

Преди да компресирате и декомпресирате с някой от следните формати, уверете се, че сте инсталирали компресора, съответстващ на формата, с който ще работим.

Катранени файлове

Пакет: 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]. За да компресирате и архивирате едновременно, трябва да комбинирате tar и gzip или 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


Добавяне като предпочитан източник в Google