/devが/(ルートディレクトリ)のサブディレクトリであるのはなぜですか? [閉鎖]

/devが/(ルートディレクトリ)のサブディレクトリであるのはなぜですか? [閉鎖]

なぜ(root)のサブディレクトリですか/dev/に表示されているコンピュータのハードドライブにインストールされているファイルシステムのすべてではないため、質問します/dev。それでは、devなぜルートディレクトリではないのですか?これにより、すべてのディスクがそこに表示されます。

ベストアンサー1

私はUnix V1が単一のディスク上で実行されると信じています。それは本当ではありません。仮想FS名前空間のルートでシステムファイルシステムを見つけることができます/。間接参照は必要ありません。;いいえSYSTEMROOT=c:/windows変数。覚えておいて、これは手書きのアセンブリコードです。ミニマリストアイデアは非常に便利です。

ここのアイデアはしばしばエレガンスとして説明されています。/bin/ls実行中のシステムで実行するか、または読みたいです。毎回/etc/motdディスクがどのように呼び出されるか(DOS ')考える必要はありません。C:

DOS / CPMのドライブ文字は、実際に階層化されたファイルシステムの実装よりも先にあります。ただし、フロッピーディスク上のファイルシステムを多用するシステムには、さまざまな長所と短所があるユーザーインターフェイス機能と考えることもできます。実際にDOSシステムディスクを実行できます。それを取り除く、続いてDOSシェルを使用して2番目のディスクでプログラムを実行します。したがって、システムファイルシステムは常にマウントされていないため、システムファイルシステムの特殊ファイルに依存しないドライブを参照する方法が必要です。

ドライブ文字は現代のシステムとあまり関係がないようです。ここではUnixが少し満足しています。 :)

Unix V1には、すでに人とコードが内部化されているのと/dev同じパスがあります。/etc最初からmount「分離ファイルシステム」にも使用されます。

(後のリリースでは2番目のディスクを使用しました。2番目のbinディレクトリをサポートするために/usr検索パス(環境変数)が追加されました。)PATH/usr/bin

標準経路を乱すと、しばしば過度の極化が生じる。(妥当な理由があるが)。時間が経つにつれていくつかの改革が行われ、Linuxでこれを確認できます。しかし、C:誰もがすべてを捕まえるべき説得力のある理由を見つけることができません。

おすすめ記事