/ etc / default的目的是什么?


Answers:


15

帖子上的Slackware论坛:

...这是一个Debian概念,已被一些软件包采用。

基本上,/ etc / default包含一些最终用户或管理员可能会更改的参数,而不是将值嵌入到实际的启动脚本中。这样,即使您升级软件包并替换了启动脚本,更改仍将保留。


2
这是否意味着需要用户直接编辑默认配置,或者如果没有其他可用配置,则程序默认是否在该位置?
James McMahon

1
那里的配置选项供用户直接编辑。不要被“默认”一词所迷惑。也许以为是“ initconfig”。这是启动服务的脚本的配置。
thomasrutter

9

该目录中的文件基本上包含配置参数。例如,如果您在/etc/init.d/test中有服务,则脚本首先在启动/停止测试服务之前先查看/ etc / default / test,然后搜索配置参数。


1

/etc/default/<service>包含与该服务的启动有关的配置选项。它由启动服务的初始化脚本使用,而不是/etc/<program>程序本身使用的程序包配置。

这是一个常见的地方,例如,您可以设置启动守护程序时使用的命令行选项或环境变量。

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.