1,可以手动执行服务的程序来才操作服务
2,手动通过rpm或yum安装的的应用,一般会在/etc/init.d/目录下创建对应的启动脚本,通过service来管理
例如:
[[email protected] ~]$ service ntpd start
[[email protected] ~]$ service ntpd status
ntpd is stopped
[[email protected] ~]$ service ntpd stop
[[email protected] ~]$ service ntpd status
ntpd is stopped
修改服务的配置后,需要重启服务,也可以使用reload参数来重新加载配置文件,如果修改后的配置文件不知道设置是否正确,担心重启后导致服务无法启动,可以使用condrestart,系统会测试新的配置文件是否正确,没有问题才会进行重启
service ntpd restart/reload/condrestart
3,设置开机启动服务
1,单用户模式,2,无NFS网络的字符界面模式,3,全功能的字符界面模式,4,未定义,5,图形模式,6,重启,0,关机 如init 3切换到字符界面
使用chkconfig命令来管理开机启动项,但是设置开机启动项时需要制定运行级别,不指定级别的话默认2,3,4,5级别
chkconfig --list #查看所有服务的运行级别信息
chkconfig --list snmpd #查看snmpd服务所有的运行级别信息
[[email protected] ~]$ chkconfig --list snmpd
snmpd 0:off 1:off 2:off 3:off 4:off 5:off 6:off
[[email protected] study]# chkconfig --level 123 snmpd on #设置snmpd服务在1,2,3级别开机启动
[[email protected] study]# chkconfig --list snmpd
snmpd 0:off 1:on 2:on 3:on 4:off 5:off 6:off
[[email protected] study]# chkconfig snmpd on #默认不加级别的话,2,3,4,5级别开机启动
[[email protected] study]# chkconfig --list snmpd
snmpd 0:off 1:on 2:on 3:on 4:on 5:on 6:off