根据内容识别文件类型

根据内容识别文件类型

在 Ubuntu 12.10 中有一个名为合伙人。它能够添加新的 mimetype、添加文件内容识别和新图标,所有这些都通过鼠标单击完成。现在关联从存储库中消失。其他程序没有这种能力。如何手动完成?

例如:我有一个文件 test.lzx。这是一个打包的测试文件,其中包含龙珠星打包程序主要用于 Amiga。Gnome 无法识别它。如果我使用file命令测试文件,我会看到:

$ file test.lzx
test.lzx: LZX compressed archive (Amiga)

通过内容识别文件类型很简单。在 0 偏移处(文件开头)有一个LZX字符串:

$ hexdump -C test.lzx | head -n 1
00000000  4c 5a 58 00 0c 00 0a 04  00 00 07 00 00 c0 0d 00  |LZX.............|

在 Assogiate 中,我可以添加搜索字符串以及 Gnome 必须查找该字符串的偏移量。

现在的问题是:如何手动添加新的 MIME 类型并让 Gnome 通过文件内容识别它?

答案在

与我的问题无关。

相关内容