linux系统的两大核心思想:一为linux系统下一切皆为文件,二为所有文件都具备各自的特性和类型
linux系统下因此一切皆为文件,文件分为七大类:
普通文件(f/-):不属于其他六大类的文件都是普通文件,这一类文件很杂,什么都有
链接文件(l):分为软链接和硬链接,软链接类似于windows系统下的快捷方式,硬链接类似于复制出来的新文件
管道文件(p):用于进程之间进行通信的文件,不常见
目录文件(d):跟windows系统下的文件夹是同一个概念,linux系统下称之为目录
字符设备文件(c):不属于块设备和网络设备的,都属于字符设备,该设备对应的文件就是字符设备文件
网络设备文件(s):用于网络通信的硬件设备对应的文件称之为网络设备文件
块设备文件(b):一般是存储设备,数据传输单位为块的设备,所对应的文件为块设备文件
来源:51CTO
作者:qq59a65ffb52e85
链接:https://blog.51cto.com/13258379/2475499