Linux命令总结:file
转自:http://www.cnblogs.com/kerrycode/p/3806618.html
1、命令简介:用来识别文件类型,也可辨别一些文件的编码格式。它是通过查看文件的头部信息来获取文件类型,而不是像windows通过扩展名来确定文件类型的;
2、参数:
-b:列出文件辨识结果时,不显示文件名称;
-c:详细显示指令执行过程,便于排错或分析程序执行的情形;
-f:列出文件中文件名的文件类型;
-F:使用指定分隔符号替换输出文件名后默认的“:”分隔符;
-i:输出mime类型的字符串
-L:查看对应软链接对应文件的文件类型;
-z:尝试去解读压缩文件的内容
3、使用示例:
(1)查看文件类型:file filename;
(2)不输出文件名称,只显示文件格式以及编码:file -b filename
(3)输出mime类型的字符串:file -i filename
(4)使用指定分隔符号替换输出文件名后的默认的“:”分隔符:file -F "###" grub