Bash Wiki
Posts (Latest 30 updated) :
Read all
Contents:
  1. [Linux] Bash zip Kullanımı: Dosyaları sıkıştırma aracı
    1. Genel Bakış
    2. Kullanım
    3. Yaygın Seçenekler
    4. Yaygın Örnekler
      1. 1. Basit bir dosyayı sıkıştırma
      2. 2. Birden fazla dosyayı sıkıştırma
      3. 3. Bir dizini ve alt dizinlerini sıkıştırma
      4. 4. Şifreli bir zip dosyası oluşturma
      5. 5. Mevcut bir zip dosyasını güncelleme
    5. İpuçları

[Linux] Bash zip Kullanımı: Dosyaları sıkıştırma aracı

Genel Bakış

zip komutu, dosyaları sıkıştırmak ve arşivlemek için kullanılan bir araçtır. Bu komut, bir veya daha fazla dosyayı tek bir sıkıştırılmış dosya haline getirerek depolama alanından tasarruf sağlar ve dosyaların paylaşımını kolaylaştırır.

Kullanım

Temel sözdizimi aşağıdaki gibidir:

zip [seçenekler] [argümanlar]

Yaygın Seçenekler

  • -r: Alt dizinleri de dahil ederek sıkıştırma yapar.
  • -e: Sıkıştırılan dosyayı şifreler.
  • -q: Sessiz modda çalışır, yani işlem sırasında bilgi vermez.
  • -u: Mevcut zip dosyasını günceller, yeni dosyaları ekler veya mevcut dosyaları değiştirir.

Yaygın Örnekler

Aşağıda zip komutunun bazı pratik kullanım örnekleri bulunmaktadır:

1. Basit bir dosyayı sıkıştırma

zip dosya.zip dosya.txt

2. Birden fazla dosyayı sıkıştırma

zip arşiv.zip dosya1.txt dosya2.txt dosya3.txt

3. Bir dizini ve alt dizinlerini sıkıştırma

zip -r dizin.zip dizin/

4. Şifreli bir zip dosyası oluşturma

zip -e gizli.zip dosya.txt

5. Mevcut bir zip dosyasını güncelleme

zip -u arşiv.zip yeni_dosya.txt

İpuçları

  • Sıkıştırma işlemi sırasında dosyaların boyutunu kontrol etmek için -v seçeneğini kullanabilirsiniz.
  • Sıkıştırılmış dosyaları açmak için unzip komutunu kullanmayı unutmayın.
  • Sıkıştırma işlemi sırasında dosya isimlerini daha okunabilir hale getirmek için -j seçeneği ile dizin yapısını kaldırabilirsiniz.