1,可以手动执行服务的程序来才操作服务

2,手动通过rpm或yum安装的的应用,一般会在/etc/init.d/目录下创建对应的启动脚本,通过service来管理

例如:

[study@monitor ~]$ service ntpd start

[study@monitor ~]$ service ntpd status

ntpd is stopped

[study@monitor ~]$ service ntpd stop

[study@monitor ~]$ 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服务所有的运行级别信息

[study@monitor ~]$ chkconfig --list snmpd

snmpd           0:off   1:off   2:off   3:off   4:off   5:off   6:off

[root@monitor study]# chkconfig --level 123 snmpd on   #设置snmpd服务在1,2,3级别开机启动

[root@monitor study]# chkconfig --list snmpd

snmpd           0:off   1:on    2:on    3:on    4:off   5:off   6:off

[root@monitor study]# chkconfig  snmpd on   #默认不加级别的话,2,3,4,5级别开机启动

[root@monitor study]# chkconfig --list snmpd

snmpd           0:off   1:on    2:on    3:on    4:on    5:on    6:off