/dev
ディレクトリにはデバイス ドライバーを指すデバイス ファイルが含まれていると読みました。
ここで質問なのですが、/dev
ディレクトリ内のすべてのファイルはデバイス ファイルなのでしょうか、それとも/dev
ディレクトリには他の種類のファイルも含まれているのでしょうか。
答え1
通常、 には (b)lock、(c)har、(s)ocket、(l)inks、(d)irectories があります/dev
。 でタイプを確認できますls -l
。ただし、OS によっては、他のファイルも含まれる場合があります。たとえば、NetBSD には、これらのデバイス エントリの作成を支援するためのシェル スクリプト があります/dev/MAKEDEV
。
他の質問と同様に、それはタイプls -l
デバイスであるかどうかを決定するファイルの最初の文字 (出力の最初の文字)。