Merhabalar. Bu defa Linux’ta dosya ve klasör sıkıştırma (Arşiv) ve sıkıştırılmış dosyaları nasıl açacağınızı anlatacağım. Aslına bakarsanız her yerde rastlanan komutları kendimce vereceğim.
Bu yazılan komutları SSH üzerinden ya da Linux kullanıyorsanız konsol/terminal üzerinden çalıştırmalısınız.
İlk uzantımız Windows kullanıcıları içindir: zip uzantısı
Dosya sıkıştırmak için:
zip DosyaAdi.zip DosyaAdi
      Klasör sıkıştırmak için: (Ubuntu kullanıyorsanız -r önemli değildir)
zip -r klasor.zip KlasorAdi
      Zipli dosya açmak için:
unzip DosyaAdi.zip
      Şifreli zip dosyasını açmak için:
unzip -P DosyaSifresi DosyaAdi.zip
      Zip’i farklı klasöre açmak için:
unzip DosyaAdi.zip -d /acacagimizklasor
      Not: unzip kurulu değilse
yum install unzip
      Şimdi rar uzantısına geçelim:
Dosya sıkıştırmak için:
rar a -ap DosyaAdi.rar DosyaAdi
      Şifreli rar dosyası oluşturmak için:
rar a -ap -p DosyaAdi.rar DosyaAdi
      (DİKKAT: Komut sonrası şifreyi iki defa yazmanız istenecek.)
Parçalı rar dosyası oluşturmak için:
rar a -v200M DosyaAdi.rar DosyaAdi
      rar dosyası açmak için:
unrar e DosyaAdi.rar
      Şifreli rar açmak için:
unrar e -p DosyaSifresi DosyaAdi.rar
      İçeriği listelemek için:
unrar l DosyaAdi.rar
      gzip ve tar/tar.gz uzantıları:
gzip ile sıkıştırma:
gzip -9 DosyaAdi
      gzip dosyasını açmak için:
gunzip DosyaAdi.gz
      tar ile işlemler:
Klasörleri/dosyaları tar haline getirmek:
tar -cvf dosyalar.tar dosya1 dosya2 dosya3 ...
      tar.gz oluşturmak için:
tar cvzf DosyaAdi.tar.gz DosyaAdi
      tar.bz2 oluşturmak için:
tar cvjf DosyaAdi.tar.bz2 DosyaAdi
      tar.gz dosyasını açmak için:
tar xvzf DosyaAdi.tar.gz
      tar.bz2 dosyasını açmak için:
tar xvjf DosyaAdi.tar.bz2
      tar dosyasını açmak için:
tar -xvf DosyaAdi.tar
      İçeriğini listelemek için:
tar -tf DosyaAdi.tar
      Dosyayı farklı klasöre açmak için:
tar xvzf DosyaAdi.tar.gz -C /nereyeacilacaksa/
      .tgz uzantılı dosyayı açmak için:
tar zxvf DosyaAdi.tgz
      tar komutundaki temel parametreler:
- -c Create: Tar dosyası oluşturmak için.
 - -x Extract: Tar dosyasını açmak için.
 - -t Table of contents: İçeriği listelemek için.
 - -v Verbose: İşlemdeki dosyaları listelemek için.
 - -z: Gzip sıkıştırmasını belirtir.
 - -f File: Dosya ismini belirtmek için.
 
SORUYA CEVAP: Eğer tar.gz arşivi oluşturup dosyaları otomatik silmek isterseniz:
tar cvzf DosyaAdi.tar.gz DosyaAdi --remove-files
      Sanırım hepsini yazdım. Sorularınız olursa yorum olarak yazabilirsiniz.