何よりもまず、これはアーキテクチャと慣習のみに依存します。
たとえば、このようなものを /mnt の下にマウントします。トップレベルのディレクトリを作成する人や、これを /home に配置する人を知っています。それはすべて、あなたが何に慣れているかによって異なります。これにはもはや明確な基準はなく、システムのアーキテクチャが変更され、以前は「福音」であったものについて、現在ではさまざまな見解があります。 /usr/local や /opt/share、rpm やソースのようなもの...ドリフトが発生します。
次に、pathname.com のリンクをもう一度読むと、/media の下にある段落に気付くでしょう。
<ブロック引用>根拠
歴史的に、/cdrom、/mnt、/mnt/cdrom など、リムーバブル メディアをマウントするために使用されるさまざまな場所が他にもありました。すべてのリムーバブル メディアのマウントポイントをルート ディレクトリに直接配置すると、/ に多数の余分なディレクトリが作成される可能性があります。 /mnt 内のサブディレクトリをアマウント ポイントとして使用することは最近一般的になっていますが、/mnt を一時的なマウント ポイントとして直接使用する、はるかに古い伝統と矛盾します。
個人的には、/mnt/windows またはその繰り返しを推奨します。トップレベルのディレクトリを解放し、シンプルで直感的です。システムを調べたり監査したりするときは、すぐにマウントを探します。
永続的なマウント用に新しいトップレベル ディレクトリを作成することに問題があるとは思いません。それはかなり頻繁に行われます。これと同じ目的で /ntfs を使用します。
最上位のマウントに関する潜在的な問題の 1 つは、ディレクトリ内のすべてのファイルを統計するプログラムです。 ls -l /
または、頻繁にオンになる色付きの ls でさえ、 stat()
を呼び出す必要があります root の下のすべてのファイルで、NFS サーバーがハングしている場合は、ls もハングする可能性があります。色のない単純な ls は stat()
を呼び出しません .これが、私がよく /mnt
の下に置く理由です。 . /
の下に NFS をマウントすることがあります たとえばホーム ディレクトリが NFS 経由で利用できる場合などです。
/media
も使用しません 静的マウント用。これは HAL の一部であり、USB フラッシュ ドライブが挿入されたときや /media
の下のすべてのディレクトリなど、デバイスを動的にマウントするために使用されます。 HAL/udev によって管理されます。
最終的に、最終的な目的地はポリシーに帰着します。サーバーがかなり信頼できる場合は、/
の下に置いても問題ありません。 または /server1/music
などの新しいツリーを作成する および /server1/video
マウント用。私は、NFS マウントを /mnt
未満に保つという考えを好む傾向があります。 /home
のようなマウントのみ例外あり 、しかしそれが私のポリシーです。