web-dev-qa-db-ja.com

Linuxで.bakファイルを開くにはどうすればよいですか?

.bak形式のファイルを受け取りました。foo.bak。 MS-DOSファイルなのかLinux/Unixファイルなのかわかりません。私の知っていることは、私のLinux(Ubuntu)がそれを開く方法のヒントを与えていないので、それを開くことができないということです。

だから、どうやってこのファイルを開くのですか?

私が何をしているのかわからないという警告を省略するために:

免責事項:既知の場所からファイルを受け取りましたが、ウイルスではありません。これは、次に作業する必要がある1つのシステムのソフトコピーです。開く方法がわからないだけです。

6
mico

.bakは通常、ファイルが何かのバックアップコピーであることを示しますが、それ以外の場合、実際のファイルタイプに関する情報はほとんどありません。

fileコマンドの出力を見てみてください。これは、ファイルの最初の数ビットを調べて、それが既知のファイルタイプとして認識されているかどうかを確認します。

caleburn: ~/ >file image001.jpg 
image001.jpg: JPEG image data, JFIF standard 1.01
caleburn: ~/ >file oops.png 
oops.png: PNG image data, 935 x 546, 16-bit/color RGB, non-interlaced
caleburn: ~/ >file zones.Zip 
zones.Zip: Zip archive data, at least v2.0 to extract
caleburn: ~/ >file eth2.pcap 
eth2.pcap: tcpdump capture file (little-endian) - version 2.4 (Ethernet, capture length 96)

などなど。 Linuxがどのような種類のファイルであると判断したら、Googleはそれにアクセスする方法を提案できるはずです。

...または、元のファイル名が何であると想定していたかを送信者に尋ねて、その方法を調べることができます。 :)

15
Shadur

FileInfo.net で定義されている.bakファイルは、WindowsまたはMacOSのバックアップファイルです。また、サイトによると、.bakファイルを最初に作成したプログラムで開く必要があります。現在、それは.bakファイルのタイプに依存しています。

2
Thomas Ward