Prononciation pour le répertoire / usr

71

Comment prononcez-vous /usr?

J'ai trouvé dans le réseau que quelqu'un le lit "utilisateur" ... mais, à ma connaissance, ce répertoire n'est pas lié à l'utilisateur. L'acronyme signifie "ressources spécifiques à Unix (ou systèmes)".

Comment pouvons-nous mieux le lire, en facilitant la compréhension immédiate du sens de la portée d'un tel dossier?

bleuâtre
la source
13
@RubanSavvy Cela a déjà été discuté sur le méta-site , et les modérateurs semblent s'accorder pour dire que les questions relatives à l'historique Unix sont abordées .
Thomas Nyman
5
@ illuminÉ Je pense que cette question peut entrer dans "Utiliser ou administrer un ordinateur de bureau ou un serveur * nix". Pour utiliser ou administrer quelque chose, vous devez pouvoir en parler. Les questions sur la terminologie * nix sont sur le sujet IMO. Il y a en fait tout à fait quelques - unes d'entre eux déjà , mais, comme vous pouvez le voir par les votes sur ces questions et d' autres, la communauté les considère sur le sujet. Dans les cas où la documentation d'aide et la communauté ne sont pas d'accord, la communauté gagne toujours.
terdon
5
/ usr / bin / bad - Une seule façon de le lire dans mon esprit!
Paddy
2
"La signification de l'acronyme est ressources spécifiques à Unix (ou système)." Toute recherche montre que «USR» en tant qu'acronyme pour le répertoire d'utilisateurs est «rétroactif».
Mikemaccana
2
Il y a quelques années, dans un emploi précédent, je travaillais sur des systèmes Unix avec la /usrconfiguration habituelle , /useretc. , et avec les répertoires personnels des utilisateurs . Dans ce contexte, il /usrn'aurait pas été judicieux de se prononcer comme "utilisateur slash". Mais je n'ai jamais vu /userutilisé de cette façon avant ou depuis, donc c'était probablement un cas inhabituel.
Keith Thompson

Réponses:

66

Dans les implémentations Unix d'origine, /usrutilisé pour contenir les répertoires personnels de l'utilisateur , par exemple à la place de /home/uservous /usr/user. L'intention initiale était que le répertoire s'appelle "utilisateur" avec la connotation "tout ce qui concerne l'utilisateur".

Depuis lors, le rôle de /usra été réduit. Dans les systèmes d'exploitation de type Unix actuels, on a /usrtoujours tendance à contenir des programmes et des données utilisateur (par opposition à des programmes et des données "système"), bien que dans de nombreux cas, la distinction entre par exemple /usr/binet/bin n'est peut-être pas aussi forte qu'elle l'était auparavant. être.

Peut-être que la prononciation «utilisateur» est plus compréhensible étant donné ce contexte. Un backronym que certaines personnes préfèrent est "Ressources système utilisateur", mais "utilisateur" est encore plus courant.

Thomas Nyman
la source
FWIW, j’utilise beaucoup de systèmes HPC modernes dans lesquels les répertoires de départ sont encore dans un répertoire /usrpour une raison quelconque.
tpg2114
@Thomas, puisqu'il y a déjà des utilisateurs, pourquoi homeavoir été inventé?
Pacerier
1
@Pacerier, Les raisons de l'ajout de /homesont traitées dans la réponse de jilliagre à cette question connexe .
Thomas Nyman
31

Le "ressources spécifiques Unix (ou système)" est un backronym. Comme déjà indiqué, il s’agit simplement d’une forme abrégée d’utilisateur. Voir cette question connexe

J'ai tendance à le prononcer "utilisateur" avec des personnes expérimentées, c'est-à-dire celles qui savent de quoi je parle, et "u-ess-err" avec celles dont je ne suis pas sûr.

jlliagre
la source
11
Alors maintenant, je sais que si vous me dites que vous êtes condescendant :)
Eric Wilson
4
Si je vous connais , c'est peut-être le cas ;-) sinon, je ne prends pas le risque d'être mal compris.
jlliagre
17

Je peux personnellement garantir qu'il a été déclaré "utilisateur" depuis au moins le début des années 80, lorsque la portabilité entre systèmes d'exploitation (et avec elle le concept de "spécifique à Unix" par opposition à des ressources indépendantes du système) n'était sur la carte de personne. "Ressources spécifiques à Unix" est définitivement une invention postérieure, ou "étymologie populaire".

Comme @Thomas l'a démontré, il contenait plus clairement des éléments "utilisateur". Dans les systèmes plus anciens, il /usrs’agissait souvent d’un point de montage sur disque, de sorte que les éléments essentiels du système se trouvaient sur le lecteur racine ou la partition ( /), et /usrqu’ils contiendraient des programmes utilisateur et des données pouvant être chargées ultérieurement au cours du processus d’amorçage.

alexis
la source
12

Il y a quelque temps, j'ai trouvé le tutoriel Linux Low Fat , qui contient cette brève explication du système de fichiers Linux.

En bref, il énumère les définitions suivantes:

  • / bin Contient les commandes et les programmes du système Linux (également appelés fichiers binaires). Prononcé "bin slash".
  • / dev Contient des fichiers de périphériques spéciaux correspondant aux composants matériels. Prononcé "dev slash".
  • / etc Contient les fichiers de configuration pour Linux et les autres logiciels installés. Prononcé "slash et-see."
  • / home Contient les répertoires de base (stockage personnel) de 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és "slash ess-bin."
  • / root Répertoire de base pour l'utilisateur root. à ne pas confondre avec /. Certains systèmes Linux utilisent / home / root au lieu de / root. Prononcé "racine slash".
  • / usr Contient les programmes système et d'autres fichiers destinés aux utilisateurs généraux, tels que les jeux, l'aide en ligne et la documentation. Par convention, un utilisateur ne doit pas placer de fichiers personnels dans ce répertoire. Prononcé "utilisateur slash".
Barranka
la source
1
J'ai suivi un cours de formation vidéo où l'instructeur n'arrêtait pas de dire "slash-etcetera". Heureusement, je connaissais déjà la prononciation correcte, donc c'était simplement énervant (et surprenant) au lieu de me faire rire.
Wildcard
4
@Wildcard Je ne pense pas avoir jamais entendu parler d' /etcêtre prononcé et voir sauf par les Américains. C'est peut-être une variance régionale (comme la prononciation d'un routeur ), mais ici au Royaume-Uni, je le connais comme etcetera ou éventuellement ee-tee-see .
Roaima
Soyons honnêtes: tant que le message est clair, la prononciation risque d’être indifférente
Barranka
10

Autant aller à la source. Dans ce film de 1982 d'AT & T qui présente les inventeurs d'UNIX, le système d'exploitation UNIX , Brian Kernighan se prononce /usrcomme "utilisateur", aux alentours de 13:41. Il montre son répertoire personnel, /usr/bwk.

Jusqu'à ce que les ordinateurs fonctionnant sous UNIX aient des bases d'utilisateurs volumineuses et plusieurs lecteurs de disque, les répertoires de départ de presque tous les utilisateurs étaient directement sous /usr.

Mark Plotnick
la source