运行级的切换:
1. 查看当前的运行级:runlevel
2. 运行级的切换:# init [0123456Ss] 或# telinit[0123456Ss]
运行级别
0:关机
1:单用户模式,只允许root用户登陆
2、3:字符型界面
4:被保留级别
5:图形化界面
6:重启
GRUB引导程序
GRUB的配置文件默认为 /boot/grub/grub.conf
# ls -l /etc/grub.conf
default定义缺省启动系统
timeout定义缺省等待时间
splashimage定义GURB界面图片
hiddenmenu隐藏菜单
title定义菜单项名称
root设置GRUB的根设备即内核所在的分区
kernel定义内核文件所在位置
initrd命令加载镜像文件
功能键:
e: 编辑当前的启动菜单项
c: 进入GRUB的命令行方式
b: 启动当前的菜单项
d: 删除当前行
Esc: 返回GRUB启动菜单界面,取消对当前单项所做的的任何修改
Root密码忘记可以进入单用户模式重新设置root密码,方法如下: 开机进入GRUB界面,按e进入编辑行模式,选中kernel行,再次按e键,在新的界面的最后一行输入1或s,即可进入单用户模式
在inittab中,所有条目采取以下格式:
id:run-levels:action:process
id:标识符,一般为两位字母或数字
run-levels:指定运行级别,可以指定多个
action:指定运行状态
process:指定要运行的脚本/命令
action常用取值:
initdefault:指定系统缺省启动的运行级别
sysinit:系统启动执行process中指定的命令
wait:执行process中指定的命令,并等其结束再运行其他命令
once:执行process中指定的命令,不等待其结束
ctrlaltdel:按下Ctrl+Alt+Del时执行process指定的命令
powerfail:当出现电源错误时执行process指定的命令,不等待其结束
powerokwait:当电源恢复时执行process指定的命令
respawn:一旦process指定的命令中止,便重新运行该命令