Linux文件类型常见的有:普通文件、目录文件、字符设备文件和块设备文件、符号链接文件等。
1、普通文件,颜色为白色
-
纯文本档
-
二进制文件
-
数据格式文件
2、目录文件,颜色为蓝色
当我们在某个目录下执行,看到有类似 drwxr-xr-x ,这样的文件就是目录,目录在Linux是一个比较特殊的文件。首字符是【d】字母。
3、字符设备和块设备文件,颜色为黄色
-
字符设备:执行/dev/tty时,我们可以看到属性是 crw-rw-rw- ,第一个字符是【c】,这表示字符设备文件。比如猫、键盘、鼠标等串口设备。
-
块设备:在执行/dev/sda1 的属性是 brw-r—– ,第一个字符是【b】,这表示块设备,比如硬盘,光驱等设备。
4、数据接口文件(sockets),颜色为粉红色
数据接口文件(或者:套接口文件),这种类型的文件通常被用在网络上的数据承接了。我们可以启动一个程序来监听客户端的要求, 而客户端就可以透过这个socket来进行数据的沟通了。第一个属性为【s】, 最常在/var/run这个目录中看到这种文件类型了。
5、符号链接文件,颜色为浅绿色
当我们查看文件属性时,会看到有类似 lrwxrwxrwx,注意第一个字符是【L】,这类文件是链接文件。
6、管道文件,颜色为暗黄色
也就是数据输送设备。管道是Linux中很重要的一种通信方式,是把一个程序的输出直接连接到另一个程序的输入,第一个属性为【P】。
原创文章,作者:tangfeifei,如若转载,请注明出处:http://www.178linux.com/51973