- 论坛徽章:
- 0
|
redhat runlevels:
1、runlevel 0 :关闭系统
2、runlevel 1: 单用户模式,用于对系统进行维护
3、runlevel 2: 多用户模式,但不能使用网络
4、runlevel 3: 多用户模式,具有网络功能
5、runlevel 4: 未使用
6、runlevel 5: 重新启动
系统启动过程:计算机通电以后由bios会检查你的系统寻找引导装载程序MBR的boot Loader (grub、lilo)。然后再由引导装载程序寻找linux内核。这样就开始安装你配置好的服务。内核总是通过调用init来启动。Init进程立刻运行/etc/rc.d/rc.sysinit,由其执行一系列的任务,例如网络配置、键盘映射、分区挂接等等。Init进程通过查看/etc/inittab来决定将系统引导至哪个运行级别。/etc/inittab中有类似这样的一行:id:5:initdefault:其中数字5代表系统的默认级别为runlevel 5,通过简单的更改这里的数字即可改变系统启动时自动运行的级别。
/etc/rc.d/目录中包含如下子目录:
init.d、rc0.d、rc1.d、rc2.d、rc3.d、rc4.d、rc5.d、rc6.d
除init.d之外的每一个目录都对应一个运行级别,其中包含该运行级别启动和关闭的服务,标有k的服务是该运行级别默认关闭的服务,标有s的服务为该运行级别默认启动的服务。
/etc/rc.d/init.d目录包含所有服务的启动脚本,手工启动一个服务即可在该目录下执行,例:/etc/rc.d/init.d/smb stop
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/23017/showart_184996.html |
|