回答:
はい、あなたがしたことは正しい方法の一つでした。ファイルを解凍するには、またはを使用し.gz
ます。gunzip
gzip -d
gzipされたファイルがの場合file.bin.gz
、次の方法で解凍できます。
gunzip file.bin.gz
これにより、それが解凍されfile.bin
ます。操作が成功すると、オリジナルfile.bin.gz
は自動的に削除されます。これは、gzip圧縮されたファイルが解凍されたファイルに置き換えられることを意味します。
オリジナルを保持する場合は、-k
/ --keep
フラグを渡します。
gunzip -k file.bin.gz
gzip
/ / フラグでgunzip
呼び出されたときのように動作します。したがって、これも機能します:-d
--decompress
--uncompress
gzip -d file.bin.gz
と同様gunzip
、のデフォルトの動作はgzip -d
、成功すると入力ファイルを置き換えることです。入力ファイルを保持したい場合は、両方-d
を渡すことができ-k
ます。
(これらはすべて、どの種類のファイルを解凍したいかに関係なく適用されます。.bin
名前に含まれるファイルに固有のものはありません。これは、私が使用した例の一部にすぎず、状況に合わせて調整できます)
man gunzip
詳細情報、またはgunzip --help
オプションの要約を表示するために実行できます。
.bin
ファイル名のが何を意味するかについては、名前の付いたファイル.bin
は通常バイナリファイルであると正しく推測しました。ただし、この方法で名前が付けられることもあるいくつかの異なる種類のファイルがあり、さらに、大部分のバイナリファイルには名前がありません.bin
。
何に関する情報を取得file.bin
するfile
には、それを実行します:
file file.bin
(これは固有ではありませんfile.bin
持つfile
その名前で。一般的には、ファイルのためにabc
あなたはそれを実行することであるように思われるファイルの種類について学ぶことができますfile abc
。)
(これは.bin
、ファイル名のすべての意味を持つ部分に固有ではありません)
ファイルの種類を本当に特定する必要がある場合はfile
、解凍後にプログラムを使用できます。
file file.bin
データベースを調べて、ファイルタイプの既知のマーカー(文字列 ''や 'GIF89a'など)を探し、どのような種類のファイルであるかを出力します。前述のように、プログラマは.binを使用して、拡張子を変更するだけで標準のファイルタイプを偽装する場合があります。
.bin
はい、バイナリファイルです。一般的には、2つのことのいずれかを意味するために使用されます。プログラマーがフォーマットを文書化していないか、何らかの理由でそれを隠すことを望んでいます。