设备类型
0%

设备 · 第 2 课

设备类型

学习区分字符和块设备节点与管道、套接字及普通文件系统对象。

ls -l 模式中的第一个字符标识对象的文件系统类型。在 /dev 下,字符特殊文件和块特殊文件属于设备节点。管道和 Unix 域套接字节点也可能出现在这里,但它们是进程间通信对象,并非硬件设备节点。

$ ls -l /dev/null /dev/sda /run/systemd/journal/dev-log /tmp/example-fifo
crw-rw-rw- 1 root root 1, 3 ... /dev/null
brw-rw---- 1 root disk 8, 0 ... /dev/sda
srw-rw-rw- 1 root root      ... /run/systemd/journal/dev-log
prw------- 1 user user      ... /tmp/example-fifo