Ich frage mich, was die FHS-konformen Einhängepunkte für interne Festplatten und Netzwerkfreigaben sind. Viele verschiedene Tutorials schlagen vor, sie in Unterverzeichnissen von /mnt
oder bereitzustellen/media
Nach dem FHS 3.0 (File Hierarchy Standard):
/media
: Bereitstellungspunkt für Wechselmedien ( Dieses Verzeichnis enthält Unterverzeichnisse, die als Bereitstellungspunkte für Wechselmedien wie Disketten, CDs und Zip-Disks verwendet werden. )/mnt
: Bereitstellungspunkt für ein temporär bereitgestelltes Dateisystem ( Dieses Verzeichnis wird bereitgestellt, damit der Systemadministrator ein Dateisystem bei Bedarf temporär bereitstellen kann. Der Inhalt dieses Verzeichnisses ist ein lokales Problem und sollte die Art und Weise, in der ein Programm ausgeführt wird, nicht beeinflussen. )
Ich gehe davon aus, dass diese Bereitstellungspunkte /home/foo/extdrive
/home/foo/nfsshare
für ein einzelnes Benutzersystem verwendet werden können. Wo würde ich sie bereitstellen, auf die alle Benutzer zugreifen können?
Update: FHS 3.0, Kapitel 3.1, zweiter Absatz "Begründung"
- Neues Verzeichnis in
/
(dh/workspace
und/nfsshare
) Es gibt mehrere Gründe, warum das Erstellen eines neuen Unterverzeichnisses des Root-Dateisystems verboten ist: Es erfordert Speicherplatz auf einer Root-Partition, den der Systemadministrator aus Leistungs- oder Sicherheitsgründen möglicherweise klein und einfach halten möchte. Es entzieht sich jeglicher Disziplin, die der Systemadministrator für die Verteilung von Standard-Dateihierarchien auf bereitstellbare Volumes eingerichtet hat. Distributionen sollten keine neuen Verzeichnisse in der Stammhierarchie erstellen, ohne die Konsequenzen, einschließlich der Anwendungsportabilität, sorgfältig zu berücksichtigen.
/var
schneller wächst als erwartet, und installieren Sie den Datenträger 2, und hängen Sie ihn als ein/var
. Interessante Frage bezüglich: Netzwerkfreigaben, es ist eine Art "Anti/srv
"!