За допомогою терміналу: стискайте та розпаковуйте файли

Під час роботи з серверами багато разів потрібно віддалено стискати або розпаковувати файли за допомогою терміналу, і в багатьох випадках ми не знаємо (або пам’ятаємо), як це зробити. Я пропоную вам статтю, яку я опублікував деякий час тому в мій старий блог, і це детально пояснює, як це зробити.

Перш ніж стискати та розпаковувати з будь-яким із наведених форматів, переконайтесь, що ви встановили компресор, що відповідає формату, з яким ми будемо працювати.

Файли дьогтю

Упаковка: 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 існує]. Для одночасного стиснення та архівування потрібно поєднати файл дьоготь у-ель- 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