我的系统有132个目录,其名称以.d结尾
还有两个脚本的名称以.d结尾
除了两个任性脚本(/usr/sbin/invoke-rc.d,/usr/sbin/update-rc.d)之外,我假设.d是指目录.(但我想知道为什么那些脚本是这么命名的)。
在某些情况下,.d目录的父文件夹包含一个同名的文件,但没有.d结束。
# eg.
/etc/apt/sources.list.d
/etc/apt/sources.list这种命名方式有什么神秘的Linux原理吗?
这是一个根深蒂固的命名惯例,还是跟'foo‘和'bar’一样绝对?
发布于 2010-10-16 00:10:23
这通常用于包含部分配置文件集合的目录(因此是"d")。目录中的所有文件都会被合并,有时还会与其他文件合并,以完成整个配置。这通常是在传统上只有一个配置文件(例如,在您的示例sources.list中)时完成的,但是希望以后使事情更加模块化。
正如劳伦斯提到的,/etc/rc?.d目录可能是第一次使用此自定义。
https://askubuntu.com/questions/7648
复制相似问题