Tartışma

Linux’ta Klasörü Sıkıştırma

Başlatan NocturneX · 10 Ağu 2026 01:36 · 3 Görüntülenme · 0 Yanıtlar
Konuyu Açan #0
Klasörleri sıkıştırmak, depolama alanını verimli kullanmak ve dosyaları kolayca paylaşmak için önemli bir işlemdir. Linux işletim sistemi altında klasörleri sıkıştırmanın birkaç farklı yöntemi bulunmaktadır. Bu yazıda, en yaygın yöntemleri ve nasıl kullanılacaklarını detaylı bir şekilde ele alacağız.

1. tar komutu
Linux'ta klasörleri sıkıştırmanın en yaygın yolu,
CODE
1tar
komutunu kullanmaktır.
CODE
1tar
komutu, dosyaları ve klasörleri arşivlemeye yarar. Aşağıdaki komut, belirtilen klasörü sıkıştırmak için kullanılabilir:

CODE
1tar -czvf arşiv_adı.tar.gz klasör_adı


Bu komutta:
  • -c: Yeni bir arşiv oluşturur.
  • -z: Gzip ile sıkıştırır.
  • -v: İşlem sırasında hangi dosyaların işlendiğini gösterir.
  • -f: Arşiv dosyasının adını belirtir.

Örneğin, "belgeler" adında bir klasörü sıkıştırmak için şu komutu kullanabilirsiniz:

CODE
1tar -czvf belgeler.tar.gz belgeler


2. zip komutu
Alternatif olarak,
CODE
1zip
komutunu da kullanabilirsiniz.
CODE
1zip
komutu, sıkıştırılmış dosya oluşturur ve çoğu sistemde varsayılan olarak bulunur. Aşağıdaki komut ile bir klasörü sıkıştırabilirsiniz:

CODE
1zip -r arşiv_adı.zip klasör_adı


Burada -r parametresi, belirtilen klasördeki alt klasörlerin de sıkıştırılmasını sağlar. Örneğin:

CODE
1zip -r belgeler.zip belgeler


3. 7z komutu
CODE
17z
arşivleme aracı, yüksek sıkıştırma oranları sunar. Öncelikle,
CODE
1p7zip
paketinin sistemde yüklü olduğundan emin olun. Klasörü sıkıştırmak için şu komutu kullanabilirsiniz:

CODE
17z a arşiv_adı.7z klasör_adı


Bu komutta a parametresi, bir dosya eklemek için kullanılır. Örneğin:

CODE
17z a belgeler.7z belgeler


Bu yöntemler, Linux’ta klasörleri sıkıştırmanın en yaygın yollarıdır. Her bir yöntem farklı ihtiyaçlara göre avantajlar sunmaktadır. Hangi yöntemi tercih edersiniz? Hangi durumlarda bu yöntemlerden birini kullandınız?

Yanıt vermek için giriş yapmış olmalısınız.

0 alıntı seçildi