ubuntu 服务管理

uRedhat 提供了chkconfig这个命令来管理系统在不同运行级别下的服务开启/关闭:chkconfig ServiceName on/off并可以用chkconfig --list(两个杠) 查看当前的制定状况。

Ubuntu里没有这个命令,其实也可以不用任何命令简单管理系统服务,可以通过改变 /etc/rc*.d(*的取值是从0到6和S)下的启动脚本名来管理服务.比如不想让KDM自动启动, 可以这样:sudo find /etc/rc* -name *kdm* -exec rm {} /;也就是把KDM的启动脚本全删掉.

Ubuntu也提供了另外一个简单的命令来实现管理。但首先服务必须已在/etc/init.d目录中存在。如:

添加一个服务:sudo update-rc.d ServiceName defaults

删除一个服务:sudo update-rc.d ServiceName remove

还可以安装另外一个比较强的工具:sudo apt-get install sysv-rc-conf sysvconfig

启动:sudo sysv-rc-conf 它可心配置各服务在各级别上的启动情况.

随时想启动某个服务, 可以这样:sudo /etc/init.d/ServiceName start

比如我要远程登录, 要用ssh服务:sudo /etcinit.d/ssh start(别的系统可能是sshd)

还可以做别的操作:start : 启动服务stop : 停止服务restart : 关闭服务,然后重新启动reload : 使服不重新启动而重读配置文件status : 提供服务的当前状态condrestart : 如果服务锁定,则这个来关闭服务,然后再次启动再说一下 linux 运行级别的意思:通常有这几个 runlevel :runlevel  system state0  halt the system1   single user mode2  basic multi user mode3  multi user mode5  multi user mode with gui6  reboot the systemS   single user moderunlevel 命令查看当前运行级别.init 命令改变当前运行级别.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值