ホームディレクトリを/ var / homeに保持する必要があるのはなぜですか?

ホームディレクトリを/ var / homeに保持する必要があるのはなぜですか?

私が理解したのは、ホームディレクトリの伝統的な場所です/home。一部のLinuxバリアントではこれを維持しているようです/var/home。なぜですか?

答え1

私の考えでは、WebOSは2つの異なるファイルシステム、つまり通常のジョブで読み取り専用のルートファイルシステムと、通常のジョブで読み書きでインストールされるファイル/varシステムにインストールされるように設計されていると思います。ホームディレクトリは書き込み可能である必要があるために配置されます/var。この設定は、フラッシュメモリ(PDA1や組み込みユニックスなど)を実行しているUNIXシステムでは非常に一般的です。

/home言及されましたが、ファイルシステム階層標準これはLinuxおよび一般的にuniceでは一般的ですが、普遍的ではありません(FHSはこれを「オプション」としてリストし、「どのプログラムもこの場所に依存してはいけません」と指定します)。ユーザー数が多いウェブサイトでは、/home/GROUP/USERまたは/home/SERVER/USERを使用する場合があります/home/SERVER/GROUP/USER。また、ディレクトリが他の/homes場所に根ざしているのを見たことがあります。/export/home/users/net/usr

1たとえば、Android(UNIXではありませんがLinuxカーネルで実行されています)は/data

答え2

私はそれを見たことがありません...

ただし、ある程度の位置に配置できます。つまり、あるユーザーは/var/home/にあり、別のユーザーは/home/にあり、3番目のユーザーは/partyplace/home/middleにあります。

しかし、これは私にとって全く意味がありません。ユーザーデータが/ home /に保存されるという規則に従うことをお勧めします。

答え3

/ varは別のパーティションまたはディスクに存在できます。

関連情報