您的位置:首页 > 其它

ubuntu下管理开机启动的服务

2012-07-26 17:45 423 查看
ubuntu下的服务的启动脚本放在/etc/init.d/下面,而它们的启动权限即启动方式和启动时间点的配置在/etc/init/下面,一般情况下我们自己安装的服务如mysql的启动权限配置在/etc/init/mysql.conf中,如下:
description     "MySQL Server"
author          "Mario Limonciello <superm1@ubuntu.com>"

start on runlevel [016]
stop on starting rc RUNLEVEL=[016]
只有在start on runlevel后面是2345时mysql才会开机时启动,而016时则要手动启动。
description "SMB/CIFS File Server"
author      "Steve Langasek <steve.langasek@ubuntu.com>"

start on (local-filesystems and net-device-up)
stop on runlevel [!2345]

这是samba服务器的中的文件服务smbd,将其改为:

start on (runlevel [016] and
local-filesystems and
net-device-up IFACE!=lo)
stop on runlevel [!2345]

试试起不起作用?

效果顶呱呱的,这些服务不再开机启动了。

关系统服务时要慎重!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: