Bir .bin.gz dosyasını açmak nasıl?


15

Gibi bir dosyam var file.bin.gz.

gzip -d f.bin.gzSıkıştırmak için kullanmayı denedim ve bir .bindosya aldım .

Kullanılacak .bindosyaları açmak için doğru yol var mı gzip -d? Ayrıca, .binbir ikili dosya değil mi?


1
.binikili bir dosyadır, evet. Genellikle sadece iki şeyden birini ifade etmek için kullanılır: ya programcı formatı belgelememiş ya da bir nedenle gizlemek istiyorlar.
Score_Under

Yanıtlar:


34

Evet, yaptığınız doğru yollardan biriydi. Bir .gzdosyayı açmak için gunzipveya tuşunu kullanın gzip -d.

Gzip dosyanız file.bin.gzvarsa, sıkıştırmasını şu şekilde açabilirsiniz:

gunzip file.bin.gz

Bu onu açar file.bin. İşlem başarılı olursa, orijinal file.bin.gzotomatik olarak kaldırılır. Bu, gzip edilmiş dosyanın sıkıştırılmış dosya ile değiştirildiği anlamına gelir.

Orijinali saklamak istiyorsanız -k/ --keepbayrağını iletin:

gunzip -k file.bin.gz

gzip/ / flag gunzipile çağrıldığı zamanki gibi davranır . Yani bu da işe yarıyor:-d--decompress--uncompress

gzip -d file.bin.gz

Olduğu gibi gunzip, varsayılan davranışı gzip -d, giriş dosyasını başarılı olduktan sonra değiştirmektir. Her ikisini de aktarabilir -dve -kgiriş dosyasını saklamak istiyorsanız.

(Bunların tümü, ne tür bir dosyayı açmak istediğinize bakılmaksızın uygulanır; hiçbiri .binadındaki dosyaya özgü değildir - bu, durumunuzu daha iyi eşleştirmek için kullandığım örneğin bir parçasıdır.)

Daha man gunzipfazla bilgi gunzip --helpiçin veya seçeneklerin bir özeti için çalıştırabilirsiniz .


Ne gelince .binciddi bir olasılıktır dosya adını, adlı bir dosya bu doğru tahmin ettiğiniz .bingenellikle bir ikili dosyadır. Ancak, bazen ayrıca, bu şekilde adlandırılır ve dosyaların birkaç farklı türü vardır ikili dosyaların büyük çoğunluğu do not var .binadlarında.

Ne file.binolduğu hakkında daha fazla bilgi edinmek için fileüzerinde çalışın:

file file.bin

(Bu, adına file.binsahip olmakla ilgili değildir file. Genel olarak bir dosya için abcçalışarak ne tür bir dosya gibi göründüğünü öğrenebilirsiniz file abc.)

(Bu, .bindosya adının Herhangi Bir Anlamı Olan kısmına da özgü değildir )


1
binwalk bazen dosya yeterli değilse yararlı olabilir.
Hildred

0

Gerçekten dosya türünü tanımlamanız gerekiyorsa, fileaçtıktan sonra programı kullanabilirsiniz :

file file.bin

bilinen dosya türü işaretleyicilerini ('' veya 'GIF89a' gibi) arayan bir veritabanına danışır ve ne tür bir dosya olduğunu düşünür. Daha önce belirtildiği gibi, bazen programcılar .bin'i yalnızca uzantıyı değiştirerek standart bir dosya türünü gizlemek için kullanırlar.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.