如何停止 init.d 服务器在启动时运行,但仍允许手动运行它?
答案1
请参阅的手册页update-rc.d
。
要停止服务在启动时运行:
update-rc.d -f servicename remove
或者:
update-rc.d servicename stop 20 2 3 4 5 .
如果您拥有 Debian squeeze 或更高版本,或者 Ubuntu 12.10 或更高版本:
update-rc.d servicename disable
要允许服务在启动时运行:
update-rc.d servicename defaults
如果您拥有 Debian squeeze 或更高版本,或者 Ubuntu 12.10 或更高版本:
update-rc.d servicename enable
要手动运行该服务:
service servicename start
service servicename restart
要手动停止服务:
service servicename stop
答案2
在 Debian Squeeze 及更高版本上:
sudo update-rc.d server-name disable
扭转:
sudo update-rc.d server-name enable