1、AIX默认定义的运行级别:
项目 | 描述 |
---|---|
0-9 | 当 命令更改为运行级别 0-9 时,它杀死当前运行级别的所有进程,然后重新启动与新运行级别相关的任何进程。 |
0-1 | 为操作系统保留以供将来使用。 |
2 | 缺省运行级别。 |
3-9 | 可以根据用户的首选项来定义。 |
a、b、c | 当 init 命令请求更改为运行级别 a、b 或 c 时,它不会杀死当前运行级别的进程,而是仅仅启动新的运行级别指定的所有进程。 |
Q、q | 指示 init 命令重新检查 /etc/inittab 文件。 |
2为默认的运行级别。
2、确定运行级别:
确定当前系统的运行级别有两种办法:
a. cat /etc/.init.state 默认显示2
b. fwtmp 命令
#/usr/lib/acct/fwtmp </var/adm/wtmp |grep run-level 系统将显示类似以下内容的信息: run-level 2 1 0 0062 0123 697081013 Sun Feb 2 19:36:53 CST 2013 run-level 2 1 0 0062 0123 697092441 Sun Feb 2 22:47:21 CST 2013 run-level 4 1 0 0062 0123 698180044 Tue Jun 15 12:54:04 CST 2013 run-level 2 1 0 0062 0123 698959131 Tue Jun 16 10:52:11 CST 2013 run-level h 1 0 0062 0123 698967773 Tue Jun 24 15:42:53 CST 2013
注: 必须在系统上安装 bosext2.acct.obj 代码才能使用此命令
3、修改运行级别:
smit telinit
System RUN LEVEL (M = Maintenance mode) [0]
修改后显示:INIT: New run level: n