/ usr目录的发音


71

你的体质如何/usr

我在网上发现有人将其读取为“用户” ...但是,据我所知,该目录与用户无关。首字母缩写词的含义是“ Unix特定(或系统)资源”。

我们如何才能更好地阅读它,从而轻松地立即了解此类文件夹的含义?


13
@RubanSavvy 之前已经在meta站点上进行了讨论,主持人似乎同意与Unix历史有关的问题是话题。
Thomas Nyman 2013年

5
@illuminÉ我认为这个问题可以归结为“使用或管理* nix台式机或服务器”。要使用或管理某些东西,您需要能够谈论它。有关* nix术语的问题与IMO有关。实际上有相当 一些 已经但是,你可以通过投票就这个问题和类似的问题看,社区认为,他们的话题。如果帮助文档和社区意见不同,社区总是会赢。
terdon

5
/ usr / bin / bad-在我心中只有一种阅读方式!
Paddy

2
“首字母缩写词的含义是Unix特定(或系统)资源。” 任何研究表明,“ USR”作为用户目录的缩写是“追溯的”。
mikemaccana

2
几年前,在上一份工作中,我在Unix系统上使用常规的/usret al设置,并在的用户主目录下工作/user。在这种情况下,发音/usr为“斜线用户”不是一个好主意。但是我/user之前或之后从未见过使用这种方式,因此这可能是一个不寻常的情况。
基思·汤普森

Answers:


66

在原来的Unix实现,/usr用于包含用户的主目录,如不是/home/user,你会/usr/user。最初的目的是将目录命名为“用户”,其含义是“与用户相关的一切”。

从那时起,的作用/usr就缩小了。在当前的类Unix操作系统,/usr仍然倾向于包含用户用地的程序和数据(而不是“系统”的程序和数据),尽管在许多情况下,例如区分/usr/bin/bin也许不是像以前一样强是。

在这种背景下,也许“用户”的发音更容易理解。某些人更喜欢用“用户系统资源” 作为后缀,但“用户”仍然很常见。



FWIW,我使用了许多现代的HPC系统,由于/usr某种原因,主目录仍然位于主目录下。
tpg2114

@Thomas,既然已经有了usr,为什么home要发明呢?
Pacerier '17

1
@Pacerier,jilliagre这个相关问题的回答/home涵盖了添加的原因。
Thomas Nyman

31

“ Unix特定(或系统)资源”是一个反义词。如前所述,它只是用户的一种简化形式。看到这个相关的问题

我倾向于与有经验的人(即知道我在说什么的人)和“ u-ess-err”与那些不确定的人说成“用户”。


11
所以现在我知道,如果您“ u-ess-err”,我就是居高临下了:)
Eric Wilson

4
如果我认识你,那确实可能是这种情况;-)否则,我只是不冒被误解的风险。
jlliagre 2013年

17

我个人可以保证它至少在八十年代初期就被称为“用户”,当时跨OS的可移植性(以及与系统无关资源相对应的“特定于Unix”的概念)不在任何人的视野中。“特定于Unix的资源”绝对是后来的发明,或“民间词源”。

正如@Thomas所展示的那样,它过去常常包含更明显的“用户”内容。在较旧的系统中,/usr通常是磁盘安装点,因此系统要点位于根驱动器或分区(/)上,并且/usr包含用户级程序和数据,可在引导过程中稍后加载。


12

不久前,我找到了Low Fat Linux教程,其中包含有关Linux文件系统的简短说明

简而言之,它列出了以下定义:

  • / bin包含Linux系统命令和程序(也称为二进制文件)。发音为“ slash bin”。
  • / dev包含与硬件组件相对应的特殊设备文件。发音为“ slash dev”。
  • / etc包含Linux和其他已安装软件的配置文件。发音为“ slash et-see”。
  • / home包含系统上每个用户的主目录(个人存储)。发音为“ slash home”。
  • / sbin包含更多Linux二进制文件(特殊工具,不适用于一般用户)。发音为“ slash ess-bin”。
  • / root根用户的主目录;不要与/混淆。一些Linux系统使用/ home / root而不是/ root。发音为“ slash root”。
  • / usr包含一般用户的系统程序和其他文件,例如游戏,联机帮助和文档。按照惯例,用户不应将个人文件放在此目录中。发音为“斜线用户”。

1
我参加了一个视频培训课程,讲师一直说“斜杠等”。幸运的是,我已经知道正确的发音,所以这很烦人(而且令人惊讶),而不是让我感到被嘲笑。
2015年

4
@Wildcard我不认为除了美国人以外,我从未听说过/etc发音。也许这是地区差异(例如router的发音),但是在英国,我知道它是etceteraee-tee-see
roaima

坦率地说:只要信息是明确的,发音可能无关
Barranka

10

最好还是参考源代码。在1982年AT&T的这部电影中,UNIX发明者是UNIX操作系统的代表,布莱恩·科尼根(Brian Kernighan)/usr在13:41左右发音为“用户”。他正在显示他的主目录/usr/bwk

直到运行UNIX的计算机有了庞大的用户群和多个磁盘驱动器,几乎所有用户的主目录都直接位于/usr

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.