私はLinuxのすべてのデバイスがchar
ORblock
デバイスであることを知っていますnetwork
。
Linux上のすべての物理デバイスには、このディレクトリの下にデバイスノードがありますか/dev
?ここでは、ネットワーク機器について話すのではなく、他の機器について話しています。
答え1
udevがあるシステム(何年もの間)で認識されたすべてのデバイスは/dev
。
ただし、これらの項目は削除できます。しかし、私の考えでは、ユーザースペースプロセスがデバイスファイルなしでデバイスにアクセスすることは不可能です。もちろん、デバイスファイルが正しく機能するには、正しいプライマリとマイナーデバイス番号のみが必要です。デバイスファイルの名前(またはパス)が何であるかは重要ではありません。/root/foo
可能/dev/sda
。