Na svém systému (Manjaro Linux) jsem si všiml, že:
- Mám prázdný adresář s názvem
/net - Tento adresář není uveden ve standardu souborového systému hierarchie
Jaký je záměr tohoto adresáře (cituji kapitolu a verš)?
Je to jako /mnt (což je pro dočasné připojení), ale pro síť (např. sshfs). , nfs ) přípojné body?
Nebo jinými slovy, je to jako /media , ale pro neodnímatelné nedočasné přípojné body?
Přijatá odpověď:
Ano, je velmi podobný /mnt a je navržen tak, aby obsahoval nfs sdílené adresáře ze vzdálených hostitelů.
Pokud existuje server NFS s názvem nfsserver sdílení adresáře s názvem shared-directory , můžete k němu přistupovat pouhým výpisem nebo čtením souborů v /net/nfsserver/shared-directory[/filepath] .
Tuto funkci poskytuje automounter, poprvé byl implementován Sun Microsystems v SunOS 4 (1988).
Na rozdíl od Linuxu to Solaris dokumentuje ve své standardní dokumentaci hierarchie souborového systému:
$ man filesystem
...
/net
Temporary mount point for file systems that are mounted
by the automounter.
Všimněte si, že adresář /net není pevně zakódován a můžete si vybrat jiný úpravou /etc/auto.master nebo /etc/autofs/auto.master konfigurační soubor. Viz například tato stránka dokumentace.
Všimněte si také, že stejný mechanismus lze použít k automatickému připojování CIFS nebo ke sdíleným souborům založeným na fúzi (např. sshfs). Podívejte se na tuto wiki stránku Gentoo nebo dokumentační stránku Ubuntu.