Linux:/etc/init.d/*和/etc/rc.d/*是怎样的关系?

功能、用法什么区别?

/etc/rc.d/* 中的程序一般就在/etc/init.d/*内, 往往是一些软链接(本人的debian 中没有/etc/rc.d目录)
/etc/init.d/中往往是一些开机启动要用的程序和服务. 不同的/etc/rcX.d(X=0,1,2,3,...), 对应不同的运行级别, 以不同的级别运行时, 会选用不同的/etc/rcX.d中的程序, /etc/rcX.d里的程序都是/etc/init.d中程序的软链接.
功能用法上没有什么可比性. /etc/init.d中就是一些程序, /etc/rcX.d则是规定了以何种方式使用这些程序追问

桌面centos6 etc/下同时存在rc.d和rc0-6.d,rc.d/下也有init.d和rc0-6.d,同名的是一样的吗 ?

追答

这个不清楚. 因为我的是debian, 没有这些rc.d目录. 你可以
cd /etc/rc.d/
ls -l
看一下他们到底指向哪里.

温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-10-21

/etc/init.d是指向/etc/rc.d/init.d的链接

追问

.d和rc都是什么单词的缩写

追答

d:directory
rc: Run Control

追问

作为目录,为什么会有.d这种写法 ?看起来像文件后缀

相似回答