/dev 目錄中的每個檔案都是裝置檔案嗎?

/dev 目錄中的每個檔案都是裝置檔案嗎?

我讀到該/dev目錄包含指向裝置驅動程式的裝置檔案。

現在我的問題是,目錄中的每個文件/dev都是設備文件,還是/dev目錄中包含其他類型的文件?

答案1

通常,您可能會在 中找到 (b)lock、(c)har、(s)ocket、(l)inks 和 (d)directory /dev。您可以透過 來查看類型ls -l。但是,根據作業系統的不同,您可能會在其中找到其他檔案。例如,在 NetBSD 上有一個 shell 腳本/dev/MAKEDEV,旨在協助建立這些裝置條目。

和你的其他問題一樣,這是類型文件的(ls -l輸出的第一個字元)確定它是否是設備。

相關內容