Comment prononcez-vous /usr
?
Jai trouvé dans le net que quelquun lit « utilisateur » … mais, pour ce que je sais, ce répertoire nest pas lié à lutilisateur. La signification de lacronyme est «Ressources spécifiques (ou système) Unix».
Comment pouvons-nous mieux le lire, ce qui permet de comprendre immédiatement le sens de la portée dun tel dossier?
Commentaires
Réponse
Dans les implémentations Unix dorigine, /usr
utilisé pour contenir les répertoires personnels de lutilisateur , par exemple au lieu de /home/user
, vous auriez /usr/user
. Lintention originale était que le répertoire soit appelé «utilisateur» avec la connotation «tout ce qui concerne lutilisateur».
Depuis, le rôle de /usr
sest rétréci. Dans les systèmes dexploitation actuels de type Unix, /usr
a toujours tendance à contenir des programmes et des données utilisateur (par opposition aux programmes et données « système »), bien que dans de nombreux cas la distinction entre par exemple /usr/bin
et /bin
nest peut-être pas aussi forte quelle
Peut-être que la prononciation « user » est plus compréhensible étant donné ce contexte. Un backronym que certaines personnes préfèrent est « User System Resources « , mais » user « est encore plus courant.
Commentaires
- Cela ressemble à ce passage a cependant été supprimé du FHS.
- FWIW, jutilise de nombreux systèmes HPC modernes où les répertoires personnels se trouvent toujours dans un répertoire sous
/usr
pour une raison quelconque. - @Thomas, Puisquil ‘ est déjà usr, pourquoi
home
a-t-il été inventé ? - @Paceri euh, les raisons de lajout de
/home
sont couvertes par la réponse de jilliagre ‘ à cette question connexe .
Réponse
Les » ressources spécifiques (ou système) Unix « sont un backronym. Comme déjà indiqué, il sagit simplement dune forme abrégée dutilisateur. Voir cette question
Jai tendance à la prononcer « utilisateur » avec des personnes expérimentées, cest-à-dire celles qui savent de quoi je parle, et « u-ess-err » avec ceux dont je ne suis pas sûr.
Commentaires
- Alors maintenant, je sais que si vous » u-ess-err » moi vous êtes condescendant 🙂
- Si je vous connais , cela pourrait être le cas en effet 😉 sinon, je ne ‘ t prendre le risque dêtre mal compris.
Réponse
I peut personnellement garantir quil « est prononcé » utilisateur « depuis au moins le début des années quatre-vingt, lorsque la portabilité entre les systèmes dexploitation (et avec elle le concept de » ressources spécifiques à unix « par opposition aux ressources indépendantes du système) nappartenait à personne » «Ressources spécifiques à Unix» est définitivement une invention ultérieure, ou «étymologie populaire».
Comme @Thomas le démontre, il contenait des éléments plus manifestement « utilisateur ». Dans les systèmes plus anciens, /usr
était souvent un point de montage du disque, de sorte que les éléments essentiels du système se trouvaient sur le lecteur racine ou la partition (/
), et /usr
contiendrait des programmes et des données utilisateur qui peuvent être chargés plus tard dans le processus de démarrage.
Réponse
Il y a quelque temps, jai trouvé le tutoriel Linux Low Fat , qui contient cette brève explication à propos du système de fichiers Linux.
En bref, il répertorie les définitions suivantes:
- / bin Contient les commandes et programmes système Linux (également appelés binaires). Prononcé « slash bin ».
- / dev Contient des fichiers de périphériques spéciaux correspondant aux composants matériels. Prononcé « slash dev. »
- / etc Contient des fichiers de configuration pour Linux et dautres logiciels installés. Prononcé « slash et-see ».
- / home Contient les répertoires personnels (stockage personnel) pour chaque utilisateur du système. Prononcé « slash home. »
- / sbin Contient plus de binaires Linux (utilitaires spéciaux non destinés aux utilisateurs généraux ). Prononcé « slash ess-bin. »
- / root Le répertoire personnel de lutilisateur root; à ne pas confondre avec /. Certains systèmes Linux utilisent / home / root au lieu de / root. Prononcé « racine barre oblique ».
- / usr Contient des programmes système et dautres fichiers pour les utilisateurs généraux tels que jeux, aide en ligne et documentation. Par convention, un utilisateur ne doit pas placer de fichiers personnels dans ce répertoire. Prononcé « slash user ».
Commentaires
- Jai visionné une vidéo cours de formation où linstructeur narrêtait pas de dire » slash-etcetera « . Heureusement, je connaissais déjà la prononciation correcte, donc cétait juste ennuyeux (et surprenant) au lieu de me faire rire.
- @Wildcard I don ‘ Je pense que ‘ nai jamais entendu parler de
/etc
prononcé et-see sauf par les Américains. Cest peut-être une variance régionale (comme la prononciation de router ), mais ici au Royaume-Uni, je la connais sous le nom de etcetera ou peut-être ee-tee-see . - Soyons honnêtes ‘: tant que le message est clair, la prononciation peut ne pas être pertinente
Réponse
Autant aller à la source. Dans ce film de 1982 de AT & T qui présente les inventeurs UNIX, Le système dexploitation UNIX , Brian Kernighan prononce /usr
comme « utilisateur », autour de la marque 13:41. Il montre son répertoire personnel, /usr/bwk
.
Jusquà ce que les ordinateurs exécutant UNIX aient de grandes bases dutilisateurs et plusieurs disques durs, presque tous les répertoires personnels des utilisateurs se trouvaient directement sous /usr
.
/usr
et al, et avec des utilisateurs ‘ répertoires personnels sous/user
. Dans ce contexte, prononcer/usr
comme » slash user » naurait pas été une bonne chose idée. Mais je ‘ je nai jamais vu/user
utilisé de cette façon avant ou depuis, donc cétait probablement un cas inhabituel.