Када радите са серверима, често је потребно да компресујете или декомпресујете датотеке даљински помоћу терминала, а у многим случајевима не знамо (или се не сећамо) како да то урадимо. Делим чланак који сам објавио пре неког времена на свом старом блогу , а који детаљно објашњава како то да урадите.
Пре компримовања и декомпресије са било којим од следећих формата, уверите се да сте инсталирали компресор који одговара формату са којим ћемо радити.
Тар датотеке
Пакет: tar -cvf archivo.tar /dir/a/comprimir/
Распакујте: tar -xvf archivo.tar
Погледајте садржај: tar -tf archivo.tar
Гз датотеке
Цомпресс: gzip -9 fichero
Децомпресс: gzip -d fichero.gz
Бз2 датотеке
Цомпресс: bzip fichero
Децомпресс: bzip2 -d fichero.bz2
gzip или bzip2 компресују само датотеке [не директоријуме; за то постоји tar]. Да бисте истовремено компресовали и архивирали, потребно је да комбинујете tar и gzip или bzip2 на следећи начин:
Тар.гз датотеке
Цомпресс: tar -czfv archivo.tar.gz ficheros
Децомпресс: tar -xzvf archivo.tar.gz
Погледајте садржај: tar -tzf archivo.tar.gz
Тар.бз2 датотеке
Цомпресс: tar -c ficheros | bzip2 > archivo.tar.bz2
Децомпресс: bzip2 -dc archivo.tar.bz2 | tar -xv
Погледајте садржај: bzip2 -dc archivo.tar.bz2 | tar -t
Зип датотеке
Цомпресс: zip archivo.zip ficheros
Децомпресс: unzip archivo.zip
Погледајте садржај: unzip -v archivo.zip
Лха датотеке
Цомпресс: lha -a archivo.lha ficheros
Децомпресс: lha -x archivo.lha
Погледајте садржај: lha -v archivo.lha
Погледајте садржај: lha -l archivo.lha
Арј датотеке
Цомпресс: 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 -a archivo.rar ficheros
Децомпресс: rar -x archivo.rar
Погледајте садржај: rar -l archivo.rar
Погледајте садржај: rar -v archivo.rar