Sunucularla çalışırken, terminal kullanarak dosyaları uzaktan sıkıştırmanız veya açmanız sıklıkla gerekir ve çoğu durumda bunu nasıl yapacağımızı bilmiyoruz (veya hatırlamıyoruz). Bir süre önce eski blogumda yayınladığım ve bunu ayrıntılı olarak açıklayan bir makaleyi paylaşıyorum.
Aşağıdaki formatlardan herhangi biriyle sıkıştırmadan ve açmadan önce, çalışacağımız formata karşılık gelen sıkıştırıcıyı kurduğunuzdan emin olun.
Tar dosyaları
Paket: tar -cvf archivo.tar /dir/a/comprimir/
Paketi açın: tar -xvf archivo.tar
İçeriğe bakın: tar -tf archivo.tar
Gz dosyaları
Kompres: gzip -9 fichero
Sıkıştırmayı açma: gzip -d fichero.gz
Bz2 dosyaları
Kompres: bzip fichero
Sıkıştırmayı açma: bzip2 -d fichero.bz2
gzip veya bzip2 yalnızca dosyaları sıkıştırır [dizinleri değil; bunun için tar kullanılır]. Sıkıştırma ve arşivlemeyi aynı anda yapmak için tar ve gzip veya bzip2'yi aşağıdaki gibi birleştirmeniz gerekir:
Tar.gz dosyaları
Kompres: tar -czfv archivo.tar.gz ficheros
Sıkıştırmayı açma: tar -xzvf archivo.tar.gz
İçeriğe bakın: tar -tzf archivo.tar.gz
Tar.bz2 dosyaları
Kompres: tar -c ficheros | bzip2 > archivo.tar.bz2
Sıkıştırmayı açma: bzip2 -dc archivo.tar.bz2 | tar -xv
İçeriğe bakın: bzip2 -dc archivo.tar.bz2 | tar -t
Zip dosyaları
Kompres: zip archivo.zip ficheros
Sıkıştırmayı açma: unzip archivo.zip
İçeriğe bakın: unzip -v archivo.zip
Lha dosyaları
Kompres: lha -a archivo.lha ficheros
Sıkıştırmayı açma: lha -x archivo.lha
İçeriğe bakın: lha -v archivo.lha
İçeriğe bakın: lha -l archivo.lha
Arj dosyaları
Kompres: arj -a archivo.arj ficheros
Sıkıştırmayı açma: unarj archivo.arj
Sıkıştırmayı açma: arj -x archivo.arj
İçeriğe bakın: arj -v archivo.arj
İçeriğe bakın: arj -l archivo.arj
Zoo dosyaları
Kompres: zoo -a archivo.zoo ficheros
Sıkıştırmayı açma: zoo -x archivo.zoo
İçeriğe bakın: zoo -L archivo.zoo
İçeriğe bakın: zoo -v archivo.zoo
Rar dosyaları
Kompres: rar -a archivo.rar ficheros
Sıkıştırmayı açma: rar -x archivo.rar
İçeriğe bakın: rar -l archivo.rar
İçeriğe bakın: rar -v archivo.rar