根目录中的“ etc”文件夹代表什么?我认为知道这一点将帮助我记住某些文件的位置。
更新:可能对其他用户有用,该文件夹用于“主机特定的配置文件”- 参考。
/etc
人都把它塞进去,因为没有别的地方可放了。of!事实标准。您知道那/usr
原来是用户主目录所在的地方吗?
/etc
。
根目录中的“ etc”文件夹代表什么?我认为知道这一点将帮助我记住某些文件的位置。
更新:可能对其他用户有用,该文件夹用于“主机特定的配置文件”- 参考。
/etc
人都把它塞进去,因为没有别的地方可放了。of!事实标准。您知道那/usr
原来是用户主目录所在的地方吗?
/etc
。
Answers:
最初是/bin
用于程序(本质上是可执行二进制文件),很快就有/dev
设备文件和/lib
程序(库)加载的额外可执行代码。/usr
也来得很早,第一用户数据,然后与自己的一个额外的OS区域bin
和lib
,然后man
含在电子表格的手册。源代码也经常在下提供/usr
。
操作系统中有一些文件不适合任何现有类别。其中包括一个passwd
包含用户密码的mtab
文件,一个由编写的文件mount
,以及在引导时执行的init
和以后的rc
程序,并且随着时间的流逝,越来越多的旨在仅出于管理目的而不是正常使用的程序被执行。
(您可以在Unix树上浏览一些旧的Unix源代码。V6之前的版本非常零碎。您还可以在手册页库中看到V1和V6手册。)
最初,没有任何含义,即其中的文件/etc
是配置文件。在早期,如果您想自定义某些内容,则需要重新编译系统的那部分。随着Unix变得越来越强大,无需重新编译就可以做越来越多的事情。随着Unix的广泛使用,人们想要做的事情越来越多,他们找到了解决这些问题的方法,而不必经历重新编译的麻烦。因此/etc
,越来越多的文本文件被人们可以自定义,因此它逐渐成为配置目录。
由于创建了/sbin
只包含供系统管理员使用的程序,/etc
最终只包含了文本文件,其中许多文件可由系统管理员自定义。系统程序会自动维护一些文件(例如/etc/mtab
有时/etc/resolv.conf
)。将这些文件移动到/run
Linux世界中的趋势很慢。
在现代的UNIX系统上,几乎所有系统范围的配置文件都在之下/etc
,但其中的所有文件并非/etc
都是配置文件。典型的Linux发行版和其他unix变体不能很好地修改软件包中的许多文件。至少,升级系统时,您可能最终不得不手动合并本地修改。
它的意思是“等等”。在拉丁文中,“其余”。而且我有证据。
编辑:在2007年3月4日的归档文章中,彼得·H·萨卢斯(Peter H. Salus)引用了他“刚刚收到”来自Unix共同创建者丹尼斯·里奇(Dennis Richie)的电子邮件,非常清楚地表示“等”最初是什么意思:
我向您保证,/ etc的原始内容是“ et cetera”,在其他地方似乎不适合。其他变体的词源可能会有所不同。
问候,
丹尼斯
维基百科的文件系统层次结构标准文章对此进行了解释。
特定于主机的系统范围的配置文件该名称本身的含义一直存在争议。在Bell实验室的UNIX实现文档的早期版本中,/ etc称为etcetera目录,因为该目录历来包含不属于其他位置的所有内容(但是,FHS将/ etc限制为静态配置文件,并且可能不包含二进制文件)。自早期文档发布以来,已经以各种方式重新指定了目录名称。最近的解释包括反义词,例如“可编辑文本配置”或“扩展工具箱”。
资料来源:http : //zh.wikipedia.org/wiki//etc#Directory_structure
在UNIX的开始,给事物起个短名称既有必要,又很实际。因此,所有系统目录均保留为3个字母,它们是缩写。这些名称在现代Linux系统上仍然存在。(即usr-user,var-variable,lib-library)。etc
来自“ et cetera”,但我在几个站点上看到提到一个反义词,该反义词代表了它etc
的当前功能:“可编辑的文本配置”,但这再次是为了更好地表示其中的内容而进行的一种现代改编。
我认为它的意思只是列表中“ etc ...”中的“ et cetera”。
该产品可帮助家庭宠物,如狗,猫等。
我一直以为是建议使用其他目录,例如“ etc =我们将不进行进一步分类的所有其他目录”;我个人也在我的主目录上也使用了这样的文件夹(不叫etc而是“ oars” =“(其他)”)。
它原本是“ et cetera”,但现在代表“可编辑的文本配置”。
我学习电子学,并且有关于RaspberryPi的课程。我们的注释说/ etc代表“可编辑文本配置”。我一直以为“等等”目录不过是个昵称。与其他方式相比,这种感觉更有意义,但我是谁...