分类: 系统运维
2013-09-02 10:06:42
简单管理
1、Linux中的级别
Linux系统中有7个级别(run level),分别使用树字0-6来表示,一般在/etc/inittab文件中可以更改级别
run level 0:是作关机用的,所以不能设置initdefault中,也就是id:5:initdefaule的设置。否者一开机就会作关机的动作。
run level 1:都是Single user mode模式,只允许root账号登录,主要是作一些系统维护的工作。
run level 2:可以使所有的用户登录,但不会启用NFS working,也就是没有网络功能
run level 3:可以使所有用户登录,并拥有完整的功能。包含run level 2没有的功 能,但是开机后是用文本模式
run level 4 :使用者自己定义,但是默认情况下和run level 3完全相同,
run level 5:和run level 3几乎一样,唯一的不同是开机后是图形界面,
run level 6:重启。所以run level 6也不会设置在initdefault中,否者开机后立刻重启
使用指令runlevel显示当前的运行级别:
[root@Server ~]# runlevel
N 5
这里显示的是运行级别为5,此外还会显示上一次的运行级别,由于系统中不存在上一次的运行级别,那么就显示N
也可以使用指令init改便运行级别
init [0123456]
这样如果输入:
init 0,表示立刻关机
init 6,表示重新启动
2、服务的启动状况
Linux中的某些服务程序通常在系统的某些运行级别中运行,当系统进入相应的级别的时候,会自动的启动,使用chkconfig指令可以显示和设置系统中的所有服务在个运行级别的状态:
显示全部服务的启动状态