Mi pregunta es como se indica en el título.
¿Por qué el directorio de usuarios de mac osx se encuentra en /Users
, pero no en /home
?
Porque /home
es el directorio predeterminado de la casa de Unix y Linux del usuario.
Mi pregunta es como se indica en el título.
¿Por qué el directorio de usuarios de mac osx se encuentra en /Users
, pero no en /home
?
Porque /home
es el directorio predeterminado de la casa de Unix y Linux del usuario.
Si bien solo podemos adivinar las motivaciones de Apple para tomar ciertas decisiones, la explicación más obvia sería que existe una carpeta de "Usuarios" desde Mac OS 9, antes de que fuera un sistema Unix, y Apple optó por seguir con algo familiar. sus usuarios. Lo mismo ocurre con otras carpetas ya conocidas como "Aplicaciones".
Esto se traduce efectivamente en dos partes diferentes del sistema de archivos, donde la jerarquía de Unix, que no es tan fácil de usar, se oculta de la GUI, y se agrega una jerarquía de carpetas más amigable y se expone en la GUI.
También hay una clara diferencia en el estilo de los nombres de directorio entre la parte visible e invisible. La parte invisible usa todas las palabras en minúscula según la convención en los sistemas de archivos * nix, mientras que la parte expuesta del sistema de archivos en mayúscula será la primera letra de cada palabra en el nombre de una carpeta.
/ Los usuarios se originaron en NeXTSTEP / OpenStep, el ancestro de Mac OS X. / home es en realidad solo una tradición de Unix y de ninguna manera es necesario. Ni siquiera necesita tener todos los directorios de inicio en el mismo directorio que contiene. Si usó Unix cuando las unidades de disco duro eran mucho más pequeñas, podría haber visto algo como / u0 / user1, / u0 / user2, / u1 / user3 ...
Lea otras preguntas en las etiquetas macos mac folders user-account