Pronunciación del directorio / usr

71

¿Cómo pronuncias /usr?

Encontré en la red que alguien lo lee "usuario" ... pero, por lo que sé, este directorio no está relacionado con el usuario. El significado del acrónimo es "recursos específicos de Unix (o sistema)".

¿Cómo podemos leerlo mejor, haciendo que sea fácil entender de inmediato el sentido del alcance de dicha carpeta?

azulado
fuente
13
@RubanSavvy Esto se ha discutido en el sitio web antes , y los moderadores parecen estar de acuerdo en que las preguntas relacionadas con la historia de Unix son sobre el tema.
Thomas Nyman
55
@ illuminÉ Creo que esta pregunta puede incluirse en "Uso o administración de un escritorio o servidor * nix". Para usar o administrar algo, debe poder hablar sobre ello. Las preguntas sobre la terminología * nix se refieren al tema IMO. En realidad, hay muy pocos de ellos ya, pero, como se puede ver por los votos en esta y otras preguntas similares, la comunidad los considera en el tema. En los casos en que los documentos de ayuda y la comunidad no están de acuerdo, la comunidad siempre gana.
terdon
55
/ usr / bin / bad - ¡Solo tengo una forma de leerlo en mi mente!
Paddy
2
"El significado del acrónimo es recursos específicos de Unix (o sistema)". Cualquier investigación muestra que 'USR' como acrónimo del directorio de usuarios es 'retroactivo'.
mikemaccana
2
Hace algunos años, en un trabajo anterior, trabajé en sistemas Unix con la /usrconfiguración habitual y otros, y con los directorios principales de los usuarios debajo /user. En ese contexto, pronunciar /usrcomo "usuario diagonal" no hubiera sido una buena idea. Pero nunca antes lo había visto /userasí o antes, así que probablemente fue un caso inusual.
Keith Thompson

Respuestas:

66

En las implementaciones originales de Unix, que /usrsolía contener los directorios de inicio de los usuarios , por ejemplo, en lugar de /home/userlo que tendría /usr/user. La intención original era que el directorio se llamara "usuario" con la connotación "todo relacionado con el usuario".

Desde entonces, el papel de se /usrha reducido. En los sistemas operativos actuales similares a Unix, /usrtodavía tiende a contener programas y datos de usuarios (a diferencia de los programas y datos de 'sistema'), aunque en muchos casos la distinción entre, por ejemplo, /usr/biny/bin quizás no sea tan fuerte como solía ser. ser.

Quizás la pronunciación 'usuario' es más comprensible dado este fondo. Un backronym que algunas personas prefieren es 'Recursos del sistema del usuario', pero 'usuario' es aún más común.

Thomas Nyman
fuente
FWIW, utilizo muchos sistemas HPC modernos donde los directorios de inicio todavía están en un directorio bajo /usrpor alguna razón.
tpg2114
@Thomas, ya que ya hay usr, ¿por qué homese inventó?
Pacerier
1
@Pacerier, Las razones para la adición de /homeestán cubiertas por la respuesta de jilliagre a esta pregunta relacionada .
Thomas Nyman el
31

Los "recursos específicos de Unix (o sistema)" son un backronym. Como ya se dijo, es solo una forma abreviada de usuario. Ver esta pregunta relacionada

Tiendo a pronunciarlo "usuario" con personas con experiencia, es decir, aquellos que saben de lo que estoy hablando, y "u-ess-err" con los que no estoy seguro.

jlliagre
fuente
11
Así que ahora sé que si me "e-ess-err" estás siendo condescendiente :)
Eric Wilson
44
Si te conozco , ese podría ser el caso ;-) de lo contrario, simplemente no me arriesgo a que me malinterpreten.
jlliagre
17

Puedo asegurar personalmente que se ha pronunciado "usuario" desde al menos principios de los años ochenta, cuando la portabilidad entre los sistemas operativos (y con ella el concepto de "recursos específicos de Unix" en lugar de recursos independientes del sistema) no estaba en el mapa de nadie. "Recursos específicos de Unix" es definitivamente una invención posterior, o "etimología popular".

Como lo demuestra @Thomas, solía contener más evidentemente cosas de "usuario". En los sistemas más antiguos, a /usrmenudo era un punto de montaje de disco, por lo que los elementos esenciales del sistema estaban en la unidad raíz o partición ( /), y /usrcontendrían programas y datos del usuario que se pueden cargar más adelante en el proceso de arranque.

alexis
fuente
12

Hace algún tiempo, encontré el tutorial de Linux bajo en grasa , que tiene esta breve explicación sobre el sistema de archivos de Linux.

En resumen, enumera las siguientes definiciones:

  • / bin Contiene los comandos y programas del sistema Linux (también llamados binarios). Se pronuncia "slash bin".
  • / dev Contiene archivos de dispositivos especiales que corresponden a componentes de hardware. Se pronuncia "slash dev".
  • / etc Contiene archivos de configuración para Linux y otro software instalado. Se pronuncia "slash et-see".
  • / home Contiene los directorios de inicio (almacenamiento personal) para cada usuario en el sistema. Se pronuncia "slash home".
  • / sbin Contiene más binarios de Linux (utilidades especiales no para usuarios generales). Se pronuncia "slash ess-bin".
  • / root El directorio de inicio para el usuario root; no debe confundirse con /. Algunos sistemas Linux usan / home / root en lugar de / root. Se pronuncia "raíz de corte".
  • / usr Contiene programas del sistema y otros archivos para usuarios generales, como juegos, ayuda en línea y documentación. Por convención, un usuario no debe colocar archivos personales en este directorio. Se pronuncia "usuario de barra".
Barranka
fuente
1
Realicé un curso de capacitación en video en el que el instructor decía "tala-etcétera". Afortunadamente, ya sabía la pronunciación correcta, por lo que era molesto (y sorprendente) en lugar de molestarme.
Comodín el
44
@Wildcard No creo que haya oído hablar de /etcser pronunciado et-see, excepto por los estadounidenses. Tal vez esta sea una variación regional (como la pronunciación del enrutador ), pero aquí en el Reino Unido lo sé como etcétera o posiblemente ee-tee-see .
roaima
Seamos honestos: siempre que el mensaje sea claro, la pronunciación puede ser irrelevante
Barranka
10

También podría ir a la fuente. En esta película de 1982 de AT&T que presenta a los inventores de UNIX, el sistema operativo UNIX , Brian Kernighan se pronuncia /usrcomo "usuario", alrededor de la marca 13:41. Él está mostrando su directorio personal, /usr/bwk.

Hasta que las computadoras con UNIX obtuvieron grandes bases de usuarios y múltiples unidades de disco, casi todos los directorios principales de los usuarios estaban directamente debajo /usr.

Mark Plotnick
fuente