Під час роботи з серверами багато разів потрібно віддалено стискати або розпаковувати файли за допомогою терміналу, і в багатьох випадках ми не знаємо (або пам’ятаємо), як це зробити. Я пропоную вам статтю, яку я опублікував деякий час тому в мій старий блог, і це детально пояснює, як це зробити.
Перш ніж стискати та розпаковувати з будь-яким із наведених форматів, переконайтесь, що ви встановили компресор, що відповідає формату, з яким ми будемо працювати.
Файли дьогтю
Упаковка: 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