需要更清楚linux中的文件命令用法吗?

时间:2015-09-22 13:29:46

标签: linux arm cross-compiling

我在Ubuntu上为ARM构建了一个linux镜像。我很想在arch / arm / boot目录中创建的映像文件上使用file命令。当我执行以下命令

balaji@balaji-virtual-machine:~/meraj/linux-stable/arch/arm/boot$ ls
bootp  compressed  dts  Image  install.sh  Makefile  zImage
balaji@balaji-virtual-machine:~/meraj/linux-stable/arch/arm/boot$ file Image
Image: data
balaji@balaji-virtual-machine:~/meraj/linux-stable/arch/arm/boot$ file zImage
zImage: data
balaji@balaji-virtual-machine:~/meraj/linux-stable/arch/arm/boot$

它没有提供太多信息。我想知道这是否是预期的行为?

1 个答案:

答案 0 :(得分:2)

从文件联系人页面:

  

打印的类型通常包含一个单词......

     

...“data”表示其他任何内容(数据通常为“二进制”或不可打印)。   例外是众所周知的文件格式(核心文件,tar档案)   已知包含二进制数据。

也...

  

任何无法识别为已写入任何文件的文件   上面列出的字符集简单地称为“数据”。