11 Mayıs 2025 - 05:02
Linux'ta Sıkıştırma Yapmak ve Açmak Görseli
Linux

Linux'ta Sıkıştırma Yapmak ve Açmak

Yorumlar

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:

GENEL
zip DosyaAdi.zip DosyaAdi

Klasör sıkıştırmak için: (Ubuntu kullanıyorsanız -r önemli değildir)

GENEL
zip -r klasor.zip KlasorAdi

Zipli dosya açmak için:

GENEL
unzip DosyaAdi.zip

Şifreli zip dosyasını açmak için:

GENEL
unzip -P DosyaSifresi DosyaAdi.zip

Zip’i farklı klasöre açmak için:

GENEL
unzip DosyaAdi.zip -d /acacagimizklasor

Not: unzip kurulu değilse

GENEL
yum install unzip

Şimdi rar uzantısına geçelim:

Dosya sıkıştırmak için:

GENEL
rar a -ap DosyaAdi.rar DosyaAdi

Şifreli rar dosyası oluşturmak için:

GENEL
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:

GENEL
rar a -v200M DosyaAdi.rar DosyaAdi

rar dosyası açmak için:

GENEL
unrar e DosyaAdi.rar

Şifreli rar açmak için:

GENEL
unrar e -p DosyaSifresi DosyaAdi.rar

İçeriği listelemek için:

GENEL
unrar l DosyaAdi.rar

gzip ve tar/tar.gz uzantıları:

gzip ile sıkıştırma:

GENEL
gzip -9 DosyaAdi

gzip dosyasını açmak için:

GENEL
gunzip DosyaAdi.gz

tar ile işlemler:

Klasörleri/dosyaları tar haline getirmek:

GENEL
tar -cvf dosyalar.tar dosya1 dosya2 dosya3 ...

tar.gz oluşturmak için:

GENEL
tar cvzf DosyaAdi.tar.gz DosyaAdi

tar.bz2 oluşturmak için:

GENEL
tar cvjf DosyaAdi.tar.bz2 DosyaAdi

tar.gz dosyasını açmak için:

GENEL
tar xvzf DosyaAdi.tar.gz

tar.bz2 dosyasını açmak için:

GENEL
tar xvjf DosyaAdi.tar.bz2

tar dosyasını açmak için:

GENEL
tar -xvf DosyaAdi.tar

İçeriğini listelemek için:

GENEL
tar -tf DosyaAdi.tar

Dosyayı farklı klasöre açmak için:

GENEL
tar xvzf DosyaAdi.tar.gz -C /nereyeacilacaksa/

.tgz uzantılı dosyayı açmak için:

GENEL
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:

GENEL
tar cvzf DosyaAdi.tar.gz DosyaAdi --remove-files

Sanırım hepsini yazdım. Sorularınız olursa yorum olarak yazabilirsiniz.

Benzer Yazılar

Yorumlar ()

Henüz yorum yok. İlk yorum yapan sen ol!

Yorum Yap