3 votes

Pourquoi les dossiers personnels de Mac OS X sont-ils situés dans /Users, et non dans /home ?

Ma question est comme le titre l'indique.

Pourquoi le répertoire de l'utilisateur de mac osx se trouve-t-il à /Users mais pas /home ?
Parce que /home est le répertoire par défaut du domicile de l'utilisateur sous Unix et Linux.

7voto

Gerry Points 14225

Bien que nous ne puissions que deviner les motivations d'Apple pour certaines décisions, l'explication la plus évidente serait qu'un dossier "Users" existe depuis Mac OS 9, avant qu'il ne s'agisse d'un système Unix, et qu'Apple a choisi de conserver quelque chose de familier pour ses utilisateurs. Il en va de même pour d'autres dossiers déjà familiers comme "Applications".

Cela se traduit effectivement par deux parties différentes du système de fichiers, où la hiérarchie Unix, peu conviviale, est cachée de l'interface graphique, et une hiérarchie de dossiers plus conviviale est ajoutée par-dessus et est exposée dans l'interface graphique.

Il existe également une nette différence dans le style des noms de répertoire entre la partie visible et la partie invisible. La partie invisible utilise tous les mots en minuscules, comme le veut la convention des systèmes de fichiers *nix, tandis que la partie exposée du système de fichiers met en majuscule la première lettre de chaque mot dans un nom de répertoire.

3voto

Leonard Points 2832

Non /home/ est la valeur par défaut sous Linux mais ce n'est pas une norme. Voir http://en.wikipedia.org/wiki/Home_directory#Default_Home_Directory_per_Operating_System pour obtenir la liste des répertoires d'accueil par défaut.

2voto

David Wolfe Points 21

/Users trouve son origine dans NeXTSTEP/OpenStep, l'ancêtre de Mac OS X. /home n'est vraiment qu'une tradition Unix et n'est en aucun cas nécessaire. Vous n'avez même pas besoin d'avoir tous les répertoires personnels dans le même répertoire contenant. Si vous avez utilisé Unix lorsque les disques durs étaient beaucoup plus petits, vous avez peut-être vu quelque chose comme /u0/user1, /u0/user2, /u1/user3 ..

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X