私はこの/dev
ディレクトリにデバイスドライバを指すデバイスファイルが含まれていることを読みました。
今私の質問は、/dev
ディレクトリ内のすべてのファイルがデバイスファイルですか、それとも/dev
ディレクトリに別の種類のファイルが含まれていますか?
答え1
通常、(b)lock、(c)har、(s)ocket、(l)inks、および(d)directoryを見つけることができます/dev
。で種類を確認できますls -l
。ただし、オペレーティングシステムによっては、そこから別のファイルを見つけることもできます。たとえば、NetBSDには、これらのデバイスエントリを作成するのに役立つように設計されたシェルスクリプトがあります/dev/MAKEDEV
。
他の質問と同様に、タイプls -l
ファイルの(出力の最初の文字)はデバイスかどうかを決定します。