{eval=Array;=+count(Array);}

问答专栏Q & A COLUMN

系统问题!这linux下的/etc是干什么用的?为什么命名为etc?

AklmanAklman 回答0 收藏1
收藏问题

4条回答

iflove

iflove

回答于2022-06-28 12:04

我印象中,etc 是法文的缩写,对应于英文中的 and so on,也就是其他零零散散的东西。约定俗成地,人们在这个文件夹中存放一些和网络有关的配置文件。比如初始化脚本,比如 hosts。

评论0 赞同0
  •  加载中...
HelKyle

HelKyle

回答于2022-06-28 12:04




初期:早期UNIX中,贝尔实验室的解释是:etcetra directory 。 etc. 就是Et cetra。表示其他、等等什么的,英语里能常常看都这个缩写的。是用来放其他不能归类到其他目录中的内容。
后来FHS规定用来放配置文件,就解释为:"Editable Text Configuration" 或者 "Extended Tool Chest"。

linux下

/etc为系统配置文件目录,该目录包含系统启动脚本、启动配置文件、用户登陆配置文件、网络配置文件、httpd 配置文件、IPSec 配置文件和其他文件等。

评论0 赞同0
  •  加载中...
liangdas

liangdas

回答于2022-06-28 12:04

etc是UNIX或Linux系统里面都有的目录,有个传说:开发人员在开发Linux系统的时候把一些不能归类的文件都放在一个目录里面,于是就起了个不会让应用者们产生歧义的“etc”目录,指“其他”“等等”的意思。后来一直被沿用下来,里面放了很多系统文件,如同windows的system文件夹,到后来大家就习惯etc了。叫我说应该叫“lqbz”(乱七八糟)系统配置文件夹。传说啊,不知真假,呼呼。。。

评论0 赞同0
  •  加载中...
BWrong

BWrong

回答于2022-06-28 12:04

/etc目录用来存放系统中的配置文件,基本上所有的配置文件都可以在这里找到。这些文件一般都以XXX.conf的形式命名。通过编辑这些文件, 就可以对系统进行更改和管理。如/etc/xinetd.conf是xinetd服务的配置文件,/etc/resolv.conf是用来指定本机的 DNS服务器地址等。

“etc”真正代表的是“etcetera”(附加物)。在早期的Unix系统中,最为重要的目录是“bin”目录 (“bin”是“binaries”二进制文件――编译后的程序的缩写),“etc”中则包含琐碎的程序,如启动、关机和管理。运行一个Linux必须的东西的列表是:一个二进制程序,etcetera,etcetera――换句话说,是一个底层的重要项目,通常添加一些次等重要的零碎事物。今天, “etc”包含了广泛的系统配置文件,这些配置文件几乎包含了系统配置的方方面面,同样非常重要。

评论0 赞同0
  •  加载中...

相关问题

最新活动

您已邀请0人回答 查看邀请

我的邀请列表

  • 擅长该话题
  • 回答过该话题
  • 我关注的人
向帮助了您的网友说句感谢的话吧!
付费偷看金额在0.1-10元之间
<