/etc/init.d/<program> 还是 /etc/rc.d/init.d/<program>?

6 linux

我检查了 vncserver 程序的状态,发现它在以下两种情况下都可用:

/etc/init.d/vncserver 和 /etc/rc.d/init.d/vncserver

两者都有效,但哪一个是“真正的”?

小智 7

“真正的”是/etc/init.d/<<script>>因为 rc.d 用于系统启动。

你也可以使用 service vncserver start

编辑:在某些 linux 发行版中,rc.d 在 /etc 中并不存在

$ ls /etc/rc
rc0.d/    rc1.d/    rc2.d/    rc3.d/    rc4.d/    rc5.d/    rc6.d/    rc.local  rcS.d/
Run Code Online (Sandbox Code Playgroud)


Rup*_*Rup 6

在基于 Red Hat 的发行版中,/etc/init.d是指向 的符号链接/etc/rc.d/init.d,因此两个列表实际上指的是同一个确切的文件。