私の知る限り、ホームディレクトリの従来の場所は/home
の下にあります。一部のLinuxバリアントはそれらを/var/home
に保持しているようですが、その理由は何ですか?
私の推測では、WebOSは、通常の操作では読み取り専用のルートファイルシステムと、通常の操作では読み取り/書き込みが可能な/var
にマウントされたファイルシステムの2つの異なるファイルシステムにインストールされるように設計されています。ホームディレクトリは書き込み可能である必要があるため、/var
の下のどこかに配置されます。この種のセットアップは、フラッシュで動作するUNIXシステム(PDA¹や組み込みユニスなど)ではかなり一般的です。
/home
はLinuxでは Filesystem Hierarchy Standard で言及されており、ユニス間で一般的に一般的ですが、普遍的ではありません(FHSはこれを「オプション」としてリストし、「プログラムは依存しない」と指定しています。この場所で」)。多数のユーザーがいるサイトでは、/home/GROUP/USER
または/home/SERVER/USER
または/home/SERVER/GROUP/USER
を使用することがあります。そして、私は他の場所に根ざしたディレクトリを見てきました:/homes
、/export/home
、/users
、/net
、...実際、ずっと昔、標準的な場所ホームディレクトリの場合は/usr
でした。
¹ たとえば、Android(UNIXではありませんが、Linuxカーネルで実行されています)には、読み取り専用のルートファイルシステムと書き込み可能なファイルシステムが/data
にあります。
私はそれを見たことがない...
しかし、多かれ少なかれ、あらゆる場所に物を置くことができます。つまり、1人のユーザーが/ var/home /に、別のユーザーが/ home /に、3番目が/ partyplace/home/...にいる可能性があります。
しかし、それは私にはまったく意味がありません。ユーザーデータは/ home /の下に保存されるという規則に従う方がよいでしょう。
/ varは別のパーティションまたはディスクにある可能性があります。