"Gunzip" Komutanlığı Örnekleri

Klasörlerinize bakarsanız ve ".gz" uzantılı bir dosya bulursanız , "gzip" komutu kullanılarak sıkıştırılmış demektir.

"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.

Tabii ki, "gzip" kullanarak bir dosyayı sıkıştırdıktan sonra, bir aşamada dosyayı tekrar açmak isteyeceksiniz.

Bu kılavuzda, "gzip" komutunu kullanarak sıkıştırılmış bir dosyayı nasıl açacağınızı göstereceğiz.

& # 34; gzip & # 34; Kullanarak Dosyaları Sıkıştır komuta

"Gzip" komutu, ".gz" uzantısıyla dosyaların sıkıştırılması için bir yöntem sağlar.

Bir dosyayı açmak için eksi d (-d) anahtarını aşağıdaki gibi kullanmanız gerekir:

gzip -d myfilename.gz

Dosya açılacak ve ".gz" uzantısı kaldırılacak.

& # 34; gunzip & # 34; Kullanarak Bir Dosya Açın komuta

"Gzip" komutunu kullanmak tamamen geçerli olsa da, aşağıdaki örnekte gösterildiği gibi bir dosyayı açmak için "gunzip" kullanmanın sadece hatırlanması çok daha kolaydır:

gunzip myfilename.gz

Sıkıştırmak İçin Dosya Zorlamak

Bazen "gunzip" komutunun bir dosyayı açma sorunu vardır.

Bir dosyayı açmayı reddeden "gunzip" in yaygın bir nedeni, dekompresyondan sonra bırakılacak dosya adının zaten var olan dosya ile aynı olmasıdır.

Örneğin, "document1.doc.gz" adlı bir dosyanız olduğunu ve "gunzip" komutunu kullanarak sıkıştırmak istediğinizi hayal edin. Şimdi aynı klasörde "document1.doc" adlı bir dosyanız olduğunu da düşünün.

Aşağıdaki komutu çalıştırdığınızda, dosyanın zaten var olduğunu belirten bir mesaj görünür ve sizden eylemi onaylamanız istenir.

gunzip document1.doc.gz

Tabii ki, mevcut dosyanın üzerine yazılacağını kabul etmek için "Y" girebilirsiniz. Eğer betiğin bir parçası olarak "gunzip" uyguluyorsanız, o zaman betiğin çalışmasını engelleyen ve giriş gerektiren bir mesajın kullanıcıya görüntülenmesini istemezsiniz.

Aşağıdaki sözdizimini kullanarak bir dosyayı açmak için "gunzip" komutunu zorlayabilirsiniz:

gunzip -f document1.doc.gz

Bu, aynı addaki mevcut bir dosyanın üzerine yazacak ve bunu yaparken size sormayacaktır. Bu nedenle, eksi f (-f) anahtarını dikkatlice kullandığınızdan emin olmalısınız.

Sıkıştırılmış Ve Sıkıştırılmış Dosya Nasıl Tutulur

Varsayılan olarak, "gunzip" komutu dosyayı açacaktır ve uzantı kaldırılacaktır. Bu nedenle "myfile.gz" adlı bir dosya artık "myfile" olarak adlandırılacak ve tam boyuta genişletilecek.

Dosyayı açmak, sıkıştırılmış dosyanın bir kopyasını tutmak isteyebilirsiniz.

Aşağıdaki komutu çalıştırarak bunu başarabilirsiniz:

gunzip -k myfile.gz

Şimdi "myfile" ve "myfile.gz" ile kalacaksınız.

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

Sıkıştırılmış dosya bir metin dosyasıysa, önce metni sıkıştırmak zorunda kalmadan içindeki metni görüntüleyebilirsiniz.

Bunu yapmak için aşağıdaki komutu kullanın:

gunzip -c myfile.gz

Yukarıdaki komut myfile.gz içeriğini terminal çıkışına gösterecektir.

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

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

gunzip -l myfile.gz

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

Bu komutun en kullanışlı yönü, büyük dosyalar veya disk alanı yetersiz olan bir sürücü ile uğraşırken ortaya çıkar.

10 gigabayt boyutunda bir sürücü olduğunu ve sıkıştırılmış dosyanın 8 gigabayt olduğunu düşünün. Eğer "gunzip" komutunu körü körüne çalıştırırsanız, sıkıştırılmamış boyut 15 gigabayt olduğundan komutun başarısız olduğunu görebilirsiniz.

Eksi l (-l) anahtarıyla "gunzip" komutunu çalıştırarak, dosyayı açtığınız diskin yeterli alana sahip olmasını sağlayabilirsiniz. Dosya açıldığında kullanılacak dosya adını da görebilirsiniz.

Çok sayıda dosyayı art arda açma

Bir klasördeki tüm dosyaları ve aşağıdaki tüm klasörlerde bulunan tüm dosyaları açmak isterseniz, aşağıdaki komutu kullanabilirsiniz:

gunzip -r foldername

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

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

gunzip -r Belgeleri

Sıkıştırılmış bir dosyanın geçerli olup olmadığını sınayın.

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 dosyaadı.gz

Eğer dosya geçersizse, aksi halde bir mesaj alacaksınız, mesajsız olarak girişe geri döneceksiniz.

Dosyayı Sıkıştırdığınızda Tam Olarak Ne Oldu?

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

Daha fazla bilgi ederseniz, ayrıntılı bilgileri göstermek için eksi v (-v) anahtarını kullanabilirsiniz:

gunzip -v dosyaadı.gz

Çıkış böyle bir şey olacak:

filename.gz:% 20 - dosya adı ile 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.