我读到该/dev
目录包含指向设备驱动程序的设备文件。
现在我的问题是,目录中的每个文件/dev
都是设备文件,还是/dev
目录中包含其他类型的文件?
答案1
通常,您可能会在 中找到 (b)lock、(c)har、(s)ocket、(l)inks 和 (d)directory /dev
。您可以通过 来查看类型ls -l
。但是,根据操作系统的不同,您可能会在其中找到其他文件。例如,在 NetBSD 上有一个 shell 脚本/dev/MAKEDEV
,旨在帮助创建这些设备条目。
和你的其他问题一样,这是类型文件的(ls -l
输出的第一个字符)确定它是否是设备。