linux的文件类型介绍:

- 文件

    普通文件

    纯文本文件ASCII 

    二进制文件 

    数据格式文件

d 目录

l  链接文件

设备与设备文件:

    b 块设备,如/dev/sda1

    c 字符设备,如键盘鼠标(串行端口的设备)

s 套接字

p 管道文件(又称FIFO文件类型)


file:判定文件类型

实例:

[root@www ~]# file test.txt
test.txt: ASCII English text
[root@www ~]# file install.log
install.log: UTF-8 Unicode text
[root@www ~]# file /bin/ls
/bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped
[root@www ~]#
[root@www ~]# file test_soft_link.txt
test_soft_link.txt: symbolic link to `test.txt'
[root@www ~]#
[root@www ~]# file /dev/sda
/dev/sda: block special
[root@www ~]#