我讀到該/dev
目錄包含指向裝置驅動程式的裝置檔案。
現在我的問題是,目錄中的每個文件/dev
都是設備文件,還是/dev
目錄中包含其他類型的文件?
答案1
通常,您可能會在 中找到 (b)lock、(c)har、(s)ocket、(l)inks 和 (d)directory /dev
。您可以透過 來查看類型ls -l
。但是,根據作業系統的不同,您可能會在其中找到其他檔案。例如,在 NetBSD 上有一個 shell 腳本/dev/MAKEDEV
,旨在協助建立這些裝置條目。
和你的其他問題一樣,這是類型文件的(ls -l
輸出的第一個字元)確定它是否是設備。