Par exemple, pourquoi le $HOME de root n'est pas dans /home ?
Pour être accessible même si /home ne l'est pas. /home est souvent un système de fichiers dédié, /root jamais.
Pourquoi /home quand il y a /usr (je trouve /usr/home logique) ?
Parce que ça n'a tout simplement rien à voir. Le nom /usr est historique, mais son contenu, c'est des logiciels et leurs données et bibliothèques, pas des fichiers des utilisateurs.
Pourquoi les scripts de démarrage vont dans /etc et pas dans (je vais dire une connerie, mais c'est juste un exemple) /boot ?
Parce qu'ils sont considérés comme des fichiers de configuration, et que de toute façon, il ne concernent pas le bootstrap qui ne se conçoit que comme de quoi charger le noyau. Typiquement par exemple, /boot contiendra un chargeur de démarrage fortement dépendant de la plate-forme.
[^] # Re: quand même
Posté par 🚲 Tanguy Ortolo (site web personnel) . En réponse au journal Joli bug. Évalué à 5.
Pour être accessible même si
/homene l'est pas./homeest souvent un système de fichiers dédié,/rootjamais.Parce que ça n'a tout simplement rien à voir. Le nom
/usrest historique, mais son contenu, c'est des logiciels et leurs données et bibliothèques, pas des fichiers des utilisateurs.Parce qu'ils sont considérés comme des fichiers de configuration, et que de toute façon, il ne concernent pas le bootstrap qui ne se conçoit que comme de quoi charger le noyau. Typiquement par exemple,
/bootcontiendra un chargeur de démarrage fortement dépendant de la plate-forme.