How*_*ard 5 server configuration boot services 12.04
这真的没有道理。我一直在使用许多其他发行版,从来没有在管理自动启动服务时遇到过这样的困难。
我找到了三种禁用自动启动服务的方法,但它们都不适合我:
update-rc.d -f service_name remove
Run Code Online (Sandbox Code Playgroud)
chkconfig --level 12345 service_name offRun Code Online (Sandbox Code Playgroud)
sysv-rc-conf
Run Code Online (Sandbox Code Playgroud)
我尝试了所有三种方法来禁用 mysql 守护程序、mongo 守护程序、redis 服务器、cups 守护程序,但所有实用程序都确认守护程序已禁用,但它们仍然会在启动时自动启动。
请建议在启动时从自动启动禁用服务的最正确方法。谢谢!
顺便说一句,它正在运行 12.04
小智 3
Ubuntu 已经从 sysv-init 转向 Upstart。某些脚本无法使用:(因为它们已移至 Upstart 格式)
update-rc.d -f service_name remove
Run Code Online (Sandbox Code Playgroud)
chkconfig --level 12345 service_name offRun Code Online (Sandbox Code Playgroud)
sysv-rc-conf
Run Code Online (Sandbox Code Playgroud)
这已经在其他帖子中得到了回答,到目前为止我见过的最佳答案是:(如果您想要更多相关文档)
https://askubuntu.com/a/19324/23779
所以在简短的评论中:
目前的情况是:Ubuntu现在使用Upstart。一些服务仍然使用旧的 sysv-init,位于,/etc/init.d/而其他服务,Upstart 优化位于/etc/init/. 上面的链接解释了如何禁用、停止、启动等。
| 归档时间: |
|
| 查看次数: |
2972 次 |
| 最近记录: |