¿Cuál es el propósito de / home en una Mac?

4

En Linux, (a lo que estoy acostumbrado), / home es el lugar donde viven las carpetas de inicio.

En una Mac, el hogar es una especie de mutante loco:

$ mount
/dev/disk1 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)

Además de no ser conformista, ¿hay algún propósito en este punto de montaje de auto_home? Teniendo en cuenta cómo arruina las cosas que salen de la caja, debe haber algo maravilloso que logre, pero no puedo entender qué sería eso ...

    
pregunta boatcoder 12.07.2016 - 15:06

1 respuesta

5

Es anterior a Linux y estuvo en NeXTStep desde 1989.

Linux no es Unix y no cumple con la especificación de Unix.

auto_home es el lugar donde, en un entorno de red, su directorio de inicio se monta a través de NFS.

Cualquier proceso decente escrito no se verá afectado por / home - si es qué otra cosa se ha equivocado?

La forma estándar de Unix para encontrar su directorio de inicio es la variable de entorno $ HOME y los directorios de inicio no son todos de forma / inicio / X, de hecho, he trabajado en lugares donde los directorios de inicio tienen diferentes rutas en su raíz, es decir algunos usuarios tenían el directorio de inicio / home / X y otros / user / Y

    
respondido por el Mark 13.07.2016 - 14:54

Lea otras preguntas en las etiquetas