系统运行级别 /etc/inittab 分析
2011-03-04 13:01
441 查看
第一部分:系统运行级别定义 0、 关机,不要把系统缺省运行级别设置0 ,否则无法正常启动 1、单用户模式,允许ROOT用户对系统进行维护,不允许其它用户 2、多用户模式,在该模式下不能使用NFS 3、完全多用户模式,主机作为系统服务器通常处理该模式下(完全服务) 4、 5、图形登录模式,用户在该模式下可进行图形界面登录 6、重新启动,不要把系统缺省运行级别设置6 ,否则无法正常启动 # Default runlevel. The runlevels used by RHS are: # 0 - halt (Do NOT set initdefault to this) # 1 - Single user mode # 2 - Multiuser, without NFS (The same as 3, if you do not have networking) # 3 - Full multiuser mode # 4 - unused # 5 - X11 # 6 - reboot (Do NOT set initdefault to this) 第二部:运行级别介绍 注:运行级别1当中还包括 S级别、Emergency它们之间区别如下 Run level 1 init -> /etc/rc.sysinit -> /etc/rc1.d/* Run level S init -> /etc/rc.sysinit Run level Emergency init -> some/etc/rc.sysinit 执行某些必要程序,其它不执行 id:5:initdefault:这句表示预设使用系统运行级别5,也就是图形界面 # System initialization. si::sysinit:/etc/rc.d/rc.sysinit初始化系统 l0:0:wait:/etc/rc.d/rc 0 l1:1:wait:/etc/rc.d/rc 1 l2:2:wait:/etc/rc.d/rc 2 l3:3:wait:/etc/rc.d/rc 3 l4:4:wait:/etc/rc.d/rc 4 l5:5:wait:/etc/rc.d/rc 5 因上述已经预设5,那么就直接调用/etc/rc.d/ rc5.d里面服务 l6:6:wait:/etc/rc.d/rc 6 第三部分:系统关机 # Trap CTRL-ALT-DELETE ca::ctrlaltdel:/sbin/shutdown -t3 -r now 这是设定组合建ctrl+alt+del执行关机指令 # When our UPS tells us power has failed, assume we have a few minutes # of power left. Schedule a shutdown for 2 minutes from now. # This does, of course, assume you have powerd installed and your # UPS connected and working correctly. pf::powerfail:/sbin/shutdown -f -h +2 "Power Failure; System Shutting Down"当电源断电时,关机 # If power was restored before the shutdown kicked in, cancel it. pr:12345:powerokwait:/sbin/shutdown -c "Power Restored; Shutdown Cancelled"当电源灰复供电时,取消关机 # Run gettys in standard runlevels 1:2345:respawn:/sbin/mingetty tty1 2:2345:respawn:/sbin/mingetty tty2 3:2345:respawn:/sbin/mingetty tty3 4:2345:respawn:/sbin/mingetty tty4 5:2345:respawn:/sbin/mingetty tty5 6:2345:respawn:/sbin/mingetty tty6 第四部分:系统默认运行级别 # Run xdm in runlevel 5 x:5:respawn:/etc/X11/prefdm -nodaemon初始化 5的环境 第五部分:执行程序流程 1、先首id:5:initdefault:根据预设级别来载入 :2、/etc/rc.sysinit初始化作业系统 :3、根据第2步判断要载入的系统运行别级来启用/etc/rc5.d/*并且启用/etc/rc.local这个目录 4、启动/sbin/mingetty来启动6个TTY:5、最后判断系统加入运行级别是不是5,是那就启用/etc/X11/prefdm启用图形界面,不是就文字界面
本文出自 “Newbie's World” 博客,请务必保留此出处http://skyson.blog.51cto.com/2497647/506355
相关文章推荐
- LinuxStudyNote(34)-Linux系统运行级别、/etc/inittab、runlevel查看系统运行级别
- 练习 15:系统启动:运行级别,/etc/init.d,rcconf,update-rc.d
- linxu系统引导&运行级别&chkconfig&/etc/rc/init.d&/etc/rc/rc*.d
- linux /etc/inittab 的六个运行级别简单理解
- 在linux 系统的inittab系统服务器中运行程序需要设置环境变量
- Linux系统中如何查看运行级别
- Linux 学习笔记_9_文件系统管理_3_/etc/fstab文件分析与磁盘配额应用
- 企业应用系统平台软件分析---3. 企业应用平台软件运行时的配合
- linux 更改系统默认运行级别方法(…
- RHEL6和RHEL7系统运行级别设置以及切换
- Linux系统的运行级别及用户命令
- LINUX系统的运行级别
- ELK学习10_ELK系列--实时日志分析系统ELK 部署与运行中的问题汇总
- linux的运行级别 /etc/inittab
- Linux系统下使用XHProf和XHGui分析PHP运行性能
- 如何查看centos启动列表和系统运行级别
- Linux系统运行级别 + 如何设置程序随操作系统自启动
- Linux系统运行级别
- RHEL/CentOS 7.x如何启动/关闭、启用/禁用服务? 修改系统运行级别
- 运行效率高稳定性好的大型网站系统架构分析