.bines un archivo binario, sí Por lo general, solo se usa para significar una de dos cosas: o el programador no ha documentado el formato, o por alguna razón desean disfrazarlo.
Score_Under
Respuestas:
33
Sí, lo que hiciste fue una de las formas correctas. Para descomprimir un .gzarchivo, use gunzipo gzip -d.
Si su archivo comprimido es file.bin.gz, puede descomprimirlo con:
gunzip file.bin.gz
Esto lo descomprime a file.bin. Si la operación tiene éxito, el original file.bin.gzse elimina automáticamente. Esto quiere decir que el archivo comprimido se reemplaza con el archivo descomprimido.
Si desea conservar el original, pase la bandera -k/ --keep:
gunzip -k file.bin.gz
gzipse comporta como gunzipcuando se invoca con el -d/ --decompress/ --uncompressflag. Entonces esto también funciona:
gzip -d file.bin.gz
Al igual que con gunzip, el comportamiento predeterminado de gzip -des reemplazar su archivo de entrada una vez que tiene éxito. Puede pasar ambos -dy -ksi desea conservar el archivo de entrada.
(Todo esto se aplica independientemente del tipo de archivo que desee descomprimir; ninguno de ellos es específico para el archivo que tiene .binsu nombre; eso es solo parte del ejemplo que he usado, para que coincida mejor con su situación).
Puede ejecutar man gunzippara obtener más información o gunzip --helppara obtener un resumen de las opciones.
En cuanto a lo que .bines probable que signifique en el nombre del archivo, usted ha supuesto correctamente que un archivo llamado .bingeneralmente es un archivo binario. Sin embargo, hay varios tipos diferentes de archivos que a veces se nombran de esta manera y, además, la gran mayoría de los archivos binarios no tienen .binsus nombres.
Para obtener más información sobre lo que file.bines, ejecútelo file:
file file.bin
(Esto no es específico para file.bintenerlo fileen su nombre. En general, para un archivo abc, puede aprender sobre qué tipo de archivo parece ser al ejecutarlo file abc).
(Esto tampoco es específico para la .binparte del nombre de archivo que tiene algún significado)
binwalk a veces es útil si el archivo no es suficiente.
hildred
0
Si realmente necesita identificar el tipo de archivo, puede usar el fileprograma después de descomprimir:
file file.bin
consultará una base de datos en busca de marcadores conocidos de tipos de archivos (como la cadena '' o 'GIF89a') y generará el tipo de archivo que cree que es. Como se indicó anteriormente, a veces los programadores usarán .bin para disfrazar un tipo de archivo estándar simplemente cambiando la extensión.
.bin
es un archivo binario, sí Por lo general, solo se usa para significar una de dos cosas: o el programador no ha documentado el formato, o por alguna razón desean disfrazarlo.Respuestas:
Sí, lo que hiciste fue una de las formas correctas. Para descomprimir un
.gz
archivo, usegunzip
ogzip -d
.Si su archivo comprimido es
file.bin.gz
, puede descomprimirlo con:Esto lo descomprime a
file.bin
. Si la operación tiene éxito, el originalfile.bin.gz
se elimina automáticamente. Esto quiere decir que el archivo comprimido se reemplaza con el archivo descomprimido.Si desea conservar el original, pase la bandera
-k
/--keep
:gzip
se comporta comogunzip
cuando se invoca con el-d
/--decompress
/--uncompress
flag. Entonces esto también funciona:Al igual que con
gunzip
, el comportamiento predeterminado degzip -d
es reemplazar su archivo de entrada una vez que tiene éxito. Puede pasar ambos-d
y-k
si desea conservar el archivo de entrada.(Todo esto se aplica independientemente del tipo de archivo que desee descomprimir; ninguno de ellos es específico para el archivo que tiene
.bin
su nombre; eso es solo parte del ejemplo que he usado, para que coincida mejor con su situación).Puede ejecutar
man gunzip
para obtener más información ogunzip --help
para obtener un resumen de las opciones.En cuanto a lo que
.bin
es probable que signifique en el nombre del archivo, usted ha supuesto correctamente que un archivo llamado.bin
generalmente es un archivo binario. Sin embargo, hay varios tipos diferentes de archivos que a veces se nombran de esta manera y, además, la gran mayoría de los archivos binarios no tienen.bin
sus nombres.Para obtener más información sobre lo que
file.bin
es, ejecútelofile
:(Esto no es específico para
file.bin
tenerlofile
en su nombre. En general, para un archivoabc
, puede aprender sobre qué tipo de archivo parece ser al ejecutarlofile abc
).(Esto tampoco es específico para la
.bin
parte del nombre de archivo que tiene algún significado)fuente
Si realmente necesita identificar el tipo de archivo, puede usar el
file
programa después de descomprimir:consultará una base de datos en busca de marcadores conocidos de tipos de archivos (como la cadena '' o 'GIF89a') y generará el tipo de archivo que cree que es. Como se indicó anteriormente, a veces los programadores usarán .bin para disfrazar un tipo de archivo estándar simplemente cambiando la extensión.
fuente