3-服务控制及切换运行级别
2016.6.19
系统服务控制:
常用方式
- service 服务名称 控制类型
- /etc/rc.d/init.d 服务名称 控制类型
控制类型
- start:启动
- stop:停止
- restart:重新启动
- reload:重新加载
status:查看服务状态
reload与restart的区别
- reload并不会中断进程
查看postfix的状态
[root@test1 /]# service postfix status
master (pid 2473) is running...
停止postfix服务
[root@test1 /]# service postfix stop
Shutting down postfix: [ OK ]
[root@test1 /]#
停止后,查看postfix状态
[root@test1 /]# service postfix status
master is stopped
[root@test1 /]#
启动postfix服务
[root@test1 /]# service postfix start
Starting postfix: [ OK ]
启动后查看Postifix服务
[root@test1 /]# service postfix status
master (pid 6055) is running...
[root@test1 /]#
/etc/init.d/... ...
[root@test1 /]# /etc/init.d/postfix status
master (pid 6055) is running...
/etc/rc.d/init.d/... ...
[root@test1 /]# /etc/rc.d/init.d/postfix status
master (pid 6055) is running...
[root@test1 /]# ls -l /etc/init.d
lrwxrwxrwx. 1 root root 11 May 24 00:02 /etc/init.d -> rc.d/init.d
[root@test1 /]# /etc/init.d/postfix stop
Shutting down postfix: [ OK ]
[root@test1 /]# /etc/init.d/postfix status
master is stopped
[root@test1 /]# /etc/init.d/postfix start
Starting postfix: [ OK ]
[root@test1 /]# /etc/init.d/postfix status
master (pid 6354) is running...
[root@test1 /]#
Linux系统的运行级别
- 查看运行级别:使用runlevel命令
- 临时切换运行级别:使用init命令结合0-6运行级别参数
[root@test1 /]# runlevel
N 3
[root@test1 /]#
N表示之前未切换过运行级别
[root@test1 ~]# runlevel
3 5