Noto en mi sistema (Manjaro Linux) que:
- Tengo un directorio vacío llamado
/net
- Este directorio no se menciona en elEstándar de jerarquía del sistema de archivos
¿Cuál es la intención detrás de este directorio (citando capítulo y versículo)?
¿Es como /mnt
(que es para montajes temporales) pero para puntos de montaje de red (por ejemplo sshfs
, nfs
)?
O, en otras palabras, ¿es como /media
, pero para puntos de montaje no temporales y no extraíbles?
Respuesta1
Sí, es muy similar /mnt
y está diseñado para contener nfs
directorios compartidos de hosts remotos.
Si hay un servidor NFS llamado nfsserver
que comparte un directorio llamado shared-directory
, puede acceder a él simplemente enumerando o leyendo archivos en /net/nfsserver/shared-directory[/filepath]
.
Esta característica es proporcionada por elmontador automático, fue implementado por primera vez por Sun Microsystems en SunOS 4 (1988).
A diferencia de Linux, Solaris lo documenta en la documentación estándar de la jerarquía de su sistema de archivos:
$ man filesystem
...
/net
Temporary mount point for file systems that are mounted
by the automounter.
Tenga en cuenta que el directorio /net no está codificado y puede seleccionar uno diferente editando el archivo de configuración /etc/auto.master
o . /etc/autofs/auto.master
Ver por ejemplo estopágina de documentación.
Tenga en cuenta también que se puede utilizar el mismo mecanismo para montar automáticamente recursos compartidos de sistemas de archivos CIFS o basados en fusiones (por ejemplo, sshfs). Mira estoPágina wiki de Gentooo esoDocumentación de Ubuntu uno.