'gunzip' Komutunun Örnek Kullanımları

Klasörlerinize bakar ve .gz uzantılı dosyalar bulursanız, bu dosyalar sıkıştırılmış gzip komutu ile gzip komutu, belgeler, resimler ve ses parçaları gibi dosyaların boyutunu azaltmak için Lempel-Ziv (ZZ77) sıkıştırma algoritmasını kullanır. Bir dosyayı gzip kullanarak sıkıştırdıktan sonra, dosyayı açmanız gerekir. İşte nasıl yapılır bir dosyanın sıkıştırmasını aç gzip komutu kullanılarak sıkıştırılmıştır.

gzip Komutunu Kullanarak Dosyaları Açın

gzip komutu, .gz uzantılı dosyaları açmak için bir yöntem sağlar.

Bir dosyayı açmak için eksi d (-NS) aşağıdaki gibi geçiş yapın:

gzip -d dosyaismim.gz

Dosyanın sıkıştırılmış hali açılır ve .gz uzantısı kaldırılır.

Linux gzip sıkıştırmasını açma dosyası

Gunzip Komutunu Kullanarak Bir Dosyayı Açın

gzip komutunu kullanmak geçerliyken, aşağıdaki örnekte gösterildiği gibi, bir dosyayı açmak için gunzip kullanmayı hatırlamak daha kolaydır:

gunzip dosyaismim.gz
Linux gunzip sıkıştırmasını açma dosyası

Bir Dosyayı Sıkıştırılmaya Zorlayın

Bazen gunzip komutunun bir dosyanın sıkıştırmasını açmayla ilgili sorunları olabilir. gunzip'in bir dosyayı açmayı reddetmesinin yaygın bir nedeni, açma işleminden sonra kalan dosya adının zaten var olanla aynı olmasıdır.

Örneğin, adında bir dosyanız olduğunu hayal edin. belge1.doc.gzve gunzip komutunu kullanarak sıkıştırmasını açmak istiyorsunuz. Ayrıca adında bir dosyanız olduğunu hayal edin. belge1.doc aynı klasörde. Aşağıdaki komutu çalıştırdığınızda, dosyanın var olduğunu belirten bir mesaj görüntülenir. Eylemi onaylamanız istenir.

gunzip belge1.doc.gz

Girebilirsin Y mevcut dosyanın üzerine yazılacağını kabul etmek için. Ancak gunzip'i bir komut dosyasının parçası olarak uygularsanız, komut dosyasının çalışmasını durdurduğu ve girdi gerektirdiği için kullanıcıya bir ileti görüntülenmesini istemezsiniz.

Aşağıdaki sözdizimini kullanarak gunzip komutunu bir dosyayı açmaya zorlayabilirsiniz:

gunzip -f belge1.doc.gz
Linux gunzip gücü

Bu, aynı ada sahip mevcut bir dosyanın üzerine yazar ve bunu yaparken size sormaz. Bu nedenle, eksi f (-F) dikkatli bir şekilde geçiş yapın.

Hem Sıkıştırılmış hem de Sıkıştırılmış Dosya Nasıl Tutulur

Varsayılan olarak, gunzip komutu dosyayı açar ve uzantı kaldırılır. Bu nedenle, adlı bir dosya dosyam.gz Aranacak dosyam, ve tam boyutuna genişletilecektir.

Dosyayı açmak ve aynı zamanda sıkıştırılmış dosyanın bir kopyasını saklamak istediğinizde aşağıdaki komutu çalıştırın:

gunzip -k dosyam.gz

şimdi sen kalacaksın dosyam ve dosyam.gz.

Linux gunzip arşivi tutmak

Sıkıştırılmış Çıkışı Görüntüle

Sıkıştırılmış dosya bir Metin dosyası, içindeki metni önce sıkıştırmasını açmadan görüntüleyebilirsiniz. Bunu yapmak için aşağıdaki komutu kullanın:

gunzip -c dosyam.gz

Yukarıdaki komut içeriğini görüntüler. dosyam.gz terminal çıkışına.

Sıkıştırılmış Dosya Hakkında Bilgileri Görüntüle

Gunzip komutunu kullanarak sıkıştırılmış bir dosya hakkında daha fazla bilgiyi aşağıdaki gibi bulabilirsiniz:

gunzip -l dosyam.gz
Linux gunzip dosya bilgisi

Yukarıdaki komutun çıktısı aşağıdaki değerleri gösterir:

  • sıkıştırılmış boyut
  • sıkıştırılmamış boyut
  • Oran
  • sıkıştırılmamış dosya adı

Bu komutun en kullanışlı yönü, büyük dosyalarla uğraşmak veya disk alanı az olan bir sürücü.

10 gigabayt boyutunda bir sürücünüz olduğunu ve sıkıştırılmış dosyanın 8 gigabayt olduğunu hayal edin. Gunzip komutunu körü körüne çalıştırırsanız, sıkıştırılmamış boyut 15 gigabayt olduğu için komutun başarısız olduğunu görebilirsiniz.

Gunzip komutunu eksi l ile çalıştırarak (-l) değiştirdiğinizde, dosyanın sıkıştırmasını açtığınız diskin sahip olduğunu doğrulayabilirsiniz. yeterli alan. Dosyanın sıkıştırması açıldığında kullanılacak dosya adını da görebilirsiniz.

Çok Sayıda Dosyayı Tekrarlı Olarak Açın

Bir klasördeki tüm dosyaları ve bunun altındaki tüm klasörlerdeki tüm dosyaları açmak istiyorsanız, aşağıdaki komutu kullanın:

gunzip -r klasör adı
Linux gunzip dizini

Örneğin, aşağıdaki klasör yapısına ve dosyalara sahip olduğunuzu hayal edin:

  • Belgeler
    • mydoc.gz
    • mydoc1.gz
    • hesaplar
      • elektronik tablo1.gz
      • elektronik tablo2.gz

Aşağıdaki komutu çalıştırarak tüm dosyaları açabilirsiniz:

gunzip -r Belgeler

Sıkıştırılmış Bir Dosyanın Geçerli Olup Olmadığını Test Edin

Aşağıdaki komutu çalıştırarak bir dosyanın gzip kullanılarak sıkıştırılıp sıkıştırılmadığını test edebilirsiniz:

gunzip -t dosyaadi.gz

Dosya geçersizse bir mesaj alırsınız. Aksi takdirde, hiçbir mesaj olmadan girişe döndürülürsünüz.

Bir Dosyayı Açtığınızda Ne Olur?

Varsayılan olarak, gunzip komutunu çalıştırdığınızda, elinizde gz uzantısı olmayan, sıkıştırılmış bir dosya kalır.

Daha fazla bilgi görmek istiyorsanız, eksi v (-v) göstermek için geçiş yapın ayrıntılı bilgi:

gunzip -v dosyaadi.gz

Çıktı şöyle bir şey olacaktır:

filename.gz: 20% -- dosya adıyla değiştirildi

Bu size orijinal sıkıştırılmış dosya adını, ne kadar sıkıştırıldığını ve son dosya adını söyler.