Saya memiliki file bernama like file.bin.gz
.
Saya mencoba menggunakan gzip -d f.bin.gz
untuk mengompresnya, dan mendapat .bin
file.
Apakah cara yang benar untuk membuka kompresi .bin
file untuk digunakan gzip -d
? Juga, .bin
apakah file biner, kan?
.bin
adalah file biner, ya. Secara umum ini hanya berarti satu dari dua hal: baik programmer tidak mendokumentasikan formatnya, atau karena alasan tertentu mereka ingin menyamarkannya.Jawaban:
Ya, apa yang Anda lakukan adalah salah satu cara yang benar. Untuk membatalkan gzip
.gz
file, gunakangunzip
ataugzip -d
.Jika file gzipped
file.bin.gz
Anda, Anda dapat mendekompresnya dengan:Ini mendekompres ke
file.bin
. Jika operasi berhasil, dokumen aslifile.bin.gz
dihapus secara otomatis. Ini untuk mengatakan bahwa file gzip diganti dengan file yang didekompresi.Jika Anda ingin menyimpan yang asli, berikan
-k
/--keep
flag:gzip
berperilaku sepertigunzip
ketika dipanggil dengan-d
/--decompress
/--uncompress
flag. Jadi ini juga berfungsi:Seperti halnya
gunzip
, perilaku defaultgzip -d
adalah untuk mengganti file inputnya setelah berhasil. Anda dapat melewati keduanya-d
dan-k
jika Anda ingin menyimpan file input.(Semua ini berlaku terlepas dari jenis file apa yang ingin Anda dekompresi; tidak ada yang spesifik untuk file yang memiliki
.bin
namanya - itu hanya bagian dari contoh yang saya gunakan, agar lebih sesuai dengan situasi Anda.)Anda dapat menjalankan
man gunzip
untuk informasi lebih lanjut, ataugunzip --help
untuk ringkasan opsi.Adapun apa yang ada
.bin
di nama file kemungkinan artinya, Anda telah menduga dengan benar bahwa nama file.bin
biasanya file biner. Namun, ada beberapa jenis file yang kadang-kadang dinamai demikian dan, lebih lanjut, sebagian besar file biner tidak ada.bin
dalam namanya.Untuk mendapatkan informasi lebih lanjut tentang apa
file.bin
itu, jalankanfile
di atasnya:(Ini tidak spesifik untuk
file.bin
memilikifile
dalam namanya. Secara umum untuk fileabc
Anda dapat belajar tentang jenis file apa yang tampaknya dengan menjalankanfile abc
.)(Ini juga tidak spesifik untuk
.bin
bagian dari nama file yang Berarti Apa Saja)sumber
Jika Anda benar-benar perlu mengidentifikasi jenis file Anda dapat menggunakan
file
program ini setelah mendekompresi:akan berkonsultasi dengan basis data untuk mencari penanda jenis file yang diketahui (seperti string '' atau 'GIF89a') dan menampilkan jenis file yang menurutnya. Seperti yang dinyatakan sebelumnya, kadang-kadang programmer akan menggunakan .bin untuk menyamarkan tipe file standar dengan hanya mengubah ekstensi.
sumber