System V启动脚本启动的服务

/etc/rc.d/init.d/目录下的内容如下:这些常用的服务器都是System v的服务,要控制System V 的服务,我们可以使用以下命令

#/etc/rc.d/init.d/script   {start|stop|restart|reload|condrestart|status}

stop:停止这个服务。

restart:先停止,再启动,也就是重新启动的意思。

reload:重新加载设定档,这个参数只有在服务已经启动的状况下才能使用。

condrestart:有条件的重新启动,这个服务必须是已经启动的,才会被重新启

动;如果这个服务尚未启动,则无须启动之。

status:察看目前服务的启动状态。

也可以使用service命令来执行脚本,例如 #service network {start|stop|restart|reload|condrestart|status}

 

  System V的服务在不同级别下的默认开关可以不相同。我们还可以用两种方法来控制默认情况下,开机是否开启某些服务,使用chkconfig和ntsysv(图形方式,默认只能定义当前级别,不过可以增加参数来实现如# ntsysv –level 23)来控制。

#chkconfig --list             //查看系统system v服务所有级别下的开关情况。

#chkconfig sshd on|off        //更改sshd服务2-5级别的默认开关情况

#chkconfig sendmail off           //所有级别关闭sendmail服务

#chkconfig --level 23 sendmail off    //在2、3级别关闭sendmail服务

posted @ 2019-06-30 11:51  樊伟胜  阅读(564)  评论(0编辑  收藏  举报