linux系统引导

来源:互联网 发布:农村淘宝佣金在哪看 编辑:程序博客网 时间:2024/06/15 21:17


运行级的切换:

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指定的命令中止,便重新运行该命令


 

原创粉丝点击