Dengan terminal: Memampatkan dan menyahmampatkan fail

Semasa bekerja dengan pelayan, berkali-kali anda perlu memampatkan atau menyahmampatkan fail dari jarak jauh menggunakan terminal, dan dalam banyak kes, kita tidak tahu (atau kita ingat) bagaimana melakukannya. Saya membawakan kepada anda artikel yang saya terbitkan beberapa waktu lalu di blog lama saya, dan yang menerangkan secara terperinci cara melakukannya.

Sebelum memampatkan dan menyahmampatkan dengan salah satu format berikut, pastikan anda telah memasang pemampat yang sesuai dengan format yang akan kami jalankan.

Fail tar

Pakej: tar -cvf archivo.tar /dir/a/comprimir/
Bongkar: tar -xvf archivo.tar
Lihat kandungan: tar -tf archivo.tar

Fail Gz

Memampatkan: gzip -9 fichero
Nyahkompres: gzip -d fichero.gz

Fail Bz2

Memampatkan: bzip fichero
Nyahkompres: bzip2 -d fichero.bz2

gzip ó bzip2 mereka hanya memampatkan fail [bukan direktori, sebab itulah tar wujud]. Untuk memampatkan dan mengarkibkan pada masa yang sama anda harus menggabungkan tar dan gzip o el bzip2 seperti berikut:

Fail Tar.gz

Memampatkan: tar -czfv archivo.tar.gz ficheros
Nyahkompres: tar -xzvf archivo.tar.gz
Lihat kandungan: tar -tzf archivo.tar.gz

Fail tar.bz2

Memampatkan: tar -c ficheros | bzip2 > archivo.tar.bz2
Nyahkompres: bzip2 -dc archivo.tar.bz2 | tar -xv
Lihat kandungan: bzip2 -dc archivo.tar.bz2 | tar -t

Fail zip

Memampatkan: zip archivo.zip ficheros
Nyahkompres: unzip archivo.zip
Lihat kandungan: unzip -v archivo.zip

Fail Lha

Memampatkan: lha -a archivo.lha ficheros
Nyahkompres: lha -x archivo.lha
Lihat kandungan: lha -v archivo.lha
Lihat kandungan: lha -l archivo.lha

Fail Arj

Memampatkan: arj -a archivo.arj ficheros
Nyahkompres: unarj archivo.arj
Nyahkompres: arj -x archivo.arj
Lihat kandungan: arj -v archivo.arj
Lihat kandungan: arj -l archivo.arj

Fail zoo

Memampatkan: zoo -a archivo.zoo ficheros
Nyahkompres: zoo -x archivo.zoo
Lihat kandungan: zoo -L archivo.zoo
Lihat kandungan: zoo -v archivo.zoo

Failkan fail

Memampatkan: rar -a archivo.rar ficheros
Nyahkompres: rar -x archivo.rar
Lihat kandungan: rar -l archivo.rar
Lihat kandungan: rar -v archivo.rar