it-swarm.cn

等代表什么?

根目录中的“ etc”文件夹代表什么?我认为知道这一点将帮助我记住某些文件的位置。

Update:可能对其他人有用,该文件夹用于“主机特定的配置文件”- 参考

199
David Tang

定义-/ etc? 有一些良好的历史。

您可以在旧的Bell Labs UNIX手册中找到对“ et cetera”的引用,依此类推–如今,它仅用于系统配置,但以前它是所有不适合其他目录的内容的存放地。

128
ephemient

最初,/bin用于程序(本质上是可执行二进制文件),很快就有/dev用于设备文件,/lib用于程序(库)加载的额外可执行代码。 /usr也很早就出现了,首先是用于用户数据,然后是一个额外的OS区域,它具有自己的binlib,然后是man,其中包含电子形式的手册。源代码也经常在/usr下提供。

操作系统中有一些文件不适合任何现有类别。其中包括一个包含用户密码的passwd文件,以及一个由mtab编写的mount文件,以及在启动时执行的init和以后的rc程序,随着时间的流逝,越来越多的程序仅出于管理目的而执行,而不是作为正常使用的一部分而执行的。

(您可以在 nix树 上浏览一些旧的Unix源代码。V6之前的版本非常零碎。您还可以看到 V1V6手册页库 中的手册)。

最初,没有任何含义/etc中的文件是配置文件。在这些初期,如果您想自定义某些内容,则需要重新编译系统的该部分。随着Unix变得越来越强大,无需重新编译就可以做越来越多的事情。随着Unix的使用越来越广泛,人们想要做的事情越来越多,他们找到了解决这些问题的方法而不必经历重新编译的麻烦。因此/etc充满了人们可以并且确实自定义的越来越多的文本文件,因此它逐渐成为配置目录。

随着/sbin的创建仅包含旨在供系统管理员使用的程序,_/etc最终仅包含了文本文件,其中许多文件可由系统管理员进行自定义。系统程序会自动维护一些文件(例如/etc/mtab,有时是/etc/resolv.conf);在Linux世界中,将这些文件移动到/run的趋势很慢。

在现代的UNIX系统上,几乎所有系统范围的配置文件都在/etc下,但是/etc中的并非所有文件都是配置文件。典型的Linux发行版和其他unix变体不能很​​好地适应来自软件包的许多文件。至少,升级系统时,您可能最终不得不手动合并本地修改。

170

它的意思是“等等”。在拉丁文中,“其余”。 我有证据

编辑:在2007年3月4日的存档帖子中, Peter H. Salus 引用了他“刚刚收到”的电子邮件 Dennis Richie ,Unix的共同创建者,非常清楚地表示“ etc”最初是什么意思:

我向您保证,/ etc的原始内容是“ et cetera”,在其他地方似乎不适合。其他变体的词源可能会有所不同。

问候,
丹尼斯

49
bahamat

维基百科的文件系统层次结构标准文章对此进行了解释。

特定于主机的系统范围的配置文件该名称本身的含义一直存在争议。在Bell实验室的UNIX实施文档的早期版本中,/ etc被称为etcetera目录,因为该目录历来包含不属于其他位置的所有内容(但是,FHS将/ etc限制为静态配置文件,并且可能不包含二进制文件)。自早期文档发布以来,已经以各种方式重新指定了目录名称。最近的解释包括反义词,例如“可编辑文本配置”或“扩展工具箱”。

来源: http://zh.wikipedia.org/wiki//etc#Directory_structure

20
jordanm

在UNIX的开始,给事物起个短名称既有必要,又很实际。因此,所有系统目录均保留为3个字母,它们是缩写。这些名称在现代Linux系统上仍然存在。 (即usr-user,var-variable,lib-library)。 etc来自“ et cetera”,但我在几个站点上都看到提到了反义词,它代表了etc的当前功能:“可编辑的文本配置”,但同样,这只是一个进行现代改编,以更好地表示其中的内容。

7
Patkos Csaba

我认为它的意思只是列表中“ etc ...”中的“ et cetera”。

该产品可帮助家庭宠物,如狗,猫,等...

3
sova

我一直以为是建议使用其他目录,例如“ etc =我们将不进行进一步分类的所有其余部分”;我个人也在我的主目录上也使用了这样的文件夹(不叫etc而是“ oars” =“(其他)”)。

3
Henno Brandsma

它原本是“ et cetera”的意思,但现在代表“可编辑的文本配置”。

2
ishandutta2007

我学习电子学,并且有关于RaspberryPi的课程。我们的注释说/ etc代表“可编辑文本配置”。我一直以为“等等”目录不过是个昵称。与其他方式相比,这种感觉更有意义,但我是谁...

0
Vinzetron