FHS準拠のマウントポイントがどの用途に使用されるかを知りたいです。内蔵ハードドライブそして ネットワーク共有はい?さまざまなチュートリアルでは、サブディレクトリにインストールすることをお勧めします/mnt
。/media
~によるとフライング3.0(ファイル層標準):
/media
:リムーバブルメディアのマウントポイント(このディレクトリには、フロッピーディスク、CDROM、Zipディスクなどのリムーバブルメディアのマウントポイントとして機能するサブディレクトリが含まれています。)/mnt
:ファイルシステムを一時的にマウントするマウントポイント(このディレクトリは、システム管理者が必要に応じてファイルシステムを一時的にマウントできるように提供されています。このディレクトリの内容はローカルの問題であり、プログラムの実行方法に影響を与えてはいけません。)
これらのマウントポイントがシングルユーザーシステムで使用できるとします/home/foo/extdrive
/home/foo/nfsshare
。しかし、すべてのユーザーがアクセスできる場所にマウントしますか?
修正する: FHS 3.0、3.1章、第2の「基本原則」の段落
- 新しいディレクトリ
/
(例:/workspace
と/nfsshare
)ルートファイルシステムの新しいサブディレクトリの作成が禁止される理由はいくつかあります。ルートパーティションにはスペースが必要で、システム管理者はパフォーマンスやセキュリティ上の理由でこのスペースを小さくシンプルに保ちたいと考えています。これは、マウント可能なボリューム全体に標準ファイル階層を展開するためにシステム管理者によって設定されたすべてのルールをバイパスします。ディストリビューションは、結果(アプリケーションの移植性を含む)を非常に慎重に考慮せず、ルート層に新しいディレクトリを作成しないでください。
ベストアンサー1
独自のマウントポイントディレクトリを作成できます。理由を尋ねたら指摘するしかありません。Wouter Verhelstの素晴らしい答え。
内部ドライブ
/mnt
あなたがそう思うなら、自分で作ることができる良い場所でもあります/
。
/mnt
歴史的にインストールされた一部のシステムとリムーバブルメディアがこの目的/media
に使用されている可能性があります。これはまだうまくいきますが、システム自体はもはやありません/mnt
。
複数のマウントポイントを作成したい場合は、/mntを使用するのが合理的だと思います。みんな見やすくなっており、人々が好んで利用するところの一つに挙げられる。他の人は/Volumes
OS Xに従うか、/vol
単一のマウントポイントに./dataを使用するのが好きです。 /d/も使用してください。 /disk/ は、一部のユーザーが使用することはほぼ確実ですが、ディスクベースではないリポジトリでは注意が気になることがあります。
/mntを使用している場合は、/mnt/tmpも作成します。その後、FHSで述べられている/ mntの元の目的である便利な一時マウントディレクトリがまだあります。
/media
いくつかの一般的なシステムでは、マウントポイントを手動で作成することはお勧めできません。最新のLinuxオペレーティングシステムはリムーバブルメディアのマウントポイントを自動的に作成し、作成された構造はユーザーの構造と競合するか、単に矛盾する可能性があります。あなたのシステムが何であるかは明らかではありませんが、特にFHSについて問い合わせるとき、ポータブルガイドに興味があるかもしれません。この推論は、FHSがオペレーティングシステムが/ mntを満たすべきではないと述べている理由と似ています。
ネットワークファイルシステム
など/n/host
の専用サブディレクトリにネットワークファイルシステムをマウントすることをお勧めします。/nfs/host
/net/host
たとえば、/host にネットワークファイルシステムをマウントし、ネットワークにアクセスできなくなると、ls /
ネットワークファイルシステムの数を計算しようとすると中断される可能性があります。うつ病にかかったとき、これは歓迎されず、失望する可能性があります。