6.3chkconfig:功能说明
检查,设置系统的各种服务。
语法:chkconfig[--add][--del][--list][系统服务] 或 chkconfig[--level <等级代号>][系统服务][on/off/reset]
补充说明:这是Red Hat公司遵循GPL规则所开发的程序,它可查询操作系统在每一个执行等级中会执行哪些系统服务,其中包括各类常驻服务。
参 数:
--add 增加所指定的系统服务,让chkconfig指令得以管理它,并同时在系统启动的叙述文件内增加相关数据。
--del 删除所指定的系统服务,不再由chkconfig指令管理,并同时在系统启动的叙述文件内删除相关数据。
--list 列出所指定的系统服务。
--level<等级代号> 指定读系统服务要在哪一个执行等级中开启或关毕。
注:runlevel可以认为是系统状态,形象一点,您可以认为runlevel有点象微软的windows操作系统中的Normal,safemode,和Command prompt only。进入每个runlevel都需要启动或关闭相应的一系列服务(services),这些服务(services)以初始化脚本的方式放置于目录/etc/rc.d/rc?.d/或者/etc/rc?.d
下面(?代表runlevel的对应序号)。
在大多数的linux发行版本中,通常有8个runlevel
Runlevel System State
0 Halt the system
1 Single user mode
2 Basic multi user mode
3 Multi user mode
5 Multi user mode with GUI
6 Reboot the system
S, s Single user mode
多数的桌面的linux系统缺省的runlevel是5,用户登陆时是图形界面;
而多数的服务器版本的linux系统缺省的runlevel是3,用户登陆时是字符界面;
runlevel 1和2除了调试之外很少使用;
runlevel s和S并不是直接给用户使用,而是用来为Single user mode作准备。