linux file命令

1. file 是检测文件类型的命令。
2. 文件类型就文件组织的方式,通常不同的文件类型执行不同的标准。
例如我们熟知的:txt , doc , xls , pdf ...
3. file 命令的简单用法就是:file filename
[root@rusky ~]# file test-wc 
test-wc: ASCII text
[root@rusky ~]# file *
123:                empty
123.txt:            empty
2006:               ASCII text
2015:               ASCII text
a.1:                empty
a.2:                empty
a.3:                empty
anaconda-ks.cfg:    ASCII English text
b.1:                empty
b.2:                empty
b.3:                empty
Desktop:            directory
fuck.txt:           empty
install.log:        ASCII text
install.log.syslog: ASCII text
Templates:          directory
testdir:            directory
test-wc:            ASCII text

file命令是根据文件的幻数(magic number)来判断文件的类型的。幻数保存在文件的开关几个字节里面,每个文件都有一个幻数,幻数是为了特殊目的而定义的一个常量。 

posted on 2014-06-02 17:12  遠離塵世の方舟  阅读(492)  评论(0)    收藏  举报

导航