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.
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.
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.
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.
/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 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.