有些目录很容易理解的意思
/ usr
/ bin
…
但对于下一个,我不知道。
/ etc
/ opt
opt
可选?
etc
电子t …configuration(不知道t)
我想知道这些缩写是什么意思。
实际上奇怪的是/usr
实际上是指Unix系统资源。
“/ etc / bin”中的“etc”确实代表“etcetera”。在早期的Unix系统中,最重要的目录是“bin”目录(简称“二进制” – 编译的程序)和“etc “对于启动,关机和pipe理员这些微不足道的东西来说,运行Linux所需要的东西是:程序二进制文件等等,换句话说,就是一个唯一的重要项目,再加上一些不太重要的东西。
今天,“etc”包含了系统级的configuration文件,这些configuration文件几乎是您永远不可能做到的 – 几乎不重要。“ – http://searchenterpriselinux.techtarget.com/tip/0,289483,sid39_gci1098161,00.html
您可能会发现“man hier”的输出令人着迷
对于好奇的读者来说, sbin
是“系统二进制文件”的缩写(尽pipe有时被称为“静态二进制文件”,因为在某些系统上, /sbin
的可执行文件总是被静态链接以确保可引导系统/lib
被摧毁); lib
很明显代表“图书馆”。
/var
包含“variables文件” – 诸如日志,进程ID,临时目录,邮件假脱机等。
/proc
(在具有proc
文件系统的系统上)最初只包含有关正在运行的进程的信息,但是Linux扩展了这个function以包含许多其他信息(例如, cat /proc/cpuinfo
)。
在一些较旧的Unix变体中, /etc
经常包含可执行程序(在某些情况下实际上可能仍然会这样做),而不仅仅局限于configuration文件。 如果内存服务,几年前, ifconfig
实际上是在SVR4系统上的/etc/ifconfig
。
如果您使用的是Solaris机器,您还将看到xpg4
(代表“X / Open可移植性指南”), ccs
(“C编译器系统”)和ucb
(“加州大学伯克利分校” – BSD兼容性)。
你可能会发现阅读在FHS有帮助:)
/etc
代表等等。 维基百科引用了一个名为“72”的贝尔实验室文档 ,称之为等等。
文件系统层次结构标准有关于历史的信息:
http://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard
这个名字本身的含义一直存在争议。 在Bell实验室的UNIX实现文档的早期版本中,/ etc被称为etcetera目录[24],因为这个目录在历史上持有不属于别处的所有内容(然而,FHS限制了/ etc到静态configuration文件,不包含二进制文件)。 自早期文档发布以来,目录名称已经以各种方式被重新指定。 最近的解释包括诸如“可编辑文本configuration”或“扩展工具箱”之类的背景语言。