2022年linux引导命令简介 .pdf
《2022年linux引导命令简介 .pdf》由会员分享,可在线阅读,更多相关《2022年linux引导命令简介 .pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、系统引导流程:固件 firmware (CMOS/BIOS) 自举程序BootLoader (grub) 载入内核Kernel启动程序 init 读取执行配置文件/etc/inittab 1、自举程序GRUB 2、启动进程init 3、读取执行配置文件/etc/inittab 常用的硬件设置1、硬件时钟2、软件时钟怎么样来同步两个时钟date hwclock hwclock -help hwclock -hctosys 硬件时钟来设置系统时钟hwclock -systohc 通过当前时钟来修改硬件时钟当两个时钟都是错误时,可以通过hwclock -set 来设置硬件时钟,也可以用time 来设
2、置软件时钟1、man date date MMDDhhmmCCYY.ss date 121511302012.38 表示: 2012 年 12 月 15 日 11 时 30 分 38 秒2、man hwclock 查看帮助hwclock -set -date=9/22/2011 18:21:08 GRUB 配置文件# vi /etc/grub.conf /这里面最重要的就内核kernel kernel /vmlinuz-2.6.18-194.el5 /这是可执行文件2 表示主版本号,6 表示词版本号在这里如果是用基数(13579)表示试用版,偶数表示正版#ls -l /boot/vmlinuz
3、-2.6.18-194.el5 /可执行文件是一个文件#ls /usr/src/linux /在安装 linux 内核源代码文件以后,这里面有许多源代码文件,这些文件是可以编辑的。init 的工作init 启动后读取inittab 文件,执行缺省运行级别,从而继续引导过程。在UNUX 系统中,init 时第一个可以存在的进程,它的PID 恒为 1,但是它也必须向一个更高级的功能负责:PID 为 0 的内核调度器(Kernel scheduler),从而获得CPU 的时间。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整
4、理 - - - - - - - 第 1 页,共 5 页 - - - - - - - - - PID 管理信息PPID 是负进程#ps -le | more linux 运行级别有0、1、2、 3、4、5、6 七个级别可以用命令 :vi /etc/inittab 来查看0 表示关机halt 1 表示单用户模式没图形界面,只有root 可以登录2 表示多用户模式它和级别 3 一样,唯一不同就在没有NFS without NFS 3 表示完全多用户模式很多时候都是用运行级别2和 3 4 我们可以自己定义的级别5 运行级别5 是 X11 这是系统默认的,缺省级别6 表示重启注意千万别把系统运行级别6
5、否则系统会不断重启#runlevel 查看当前你所运行的级别#init 0123456Ss S 和 s 都表示 single /用此命令来进行运行级别的切换#init 3 表示切换到运行级别3 但是这个时候系统会进行切换的过程。#more /etc/inittab /在此文件里面,带#号的行是注释#grep -v # /etc/inittab | more /用来提取有效行inittab 文件剖析在 inittab 中,所有条目采取以下格式:id:run-levels:action:process #man inittab /里面包含了四个部分分别为: id 、 runlevels 、acti
6、on、proces id 、runlevels 、action、proces 这四个部分分别保存了哪些内容呢?id:标识符,一般问两位字母或数字run-levels:指定运行级别,可以指定多个action:指定运行状态/这是重点process:指定要运行的脚本/命令/这是重点action 常用取值initdefault: 指定系统缺省启动的运行级别/一般为 5 ,可以切换成2 或 3 但是不能切换成6 否则系统会不断的重启sysinit:系统启动执行process 中指定的命令#vi /etc/inittab / 里面的脚本id:5:initdefault , 这里默认的是5 ,可以改成 2
7、或 3 但是千万别改成6 vi /etc/inittab / 里面的脚本si:sysinit:/etc/rc.d/rc.sysinit 这个脚本表示只要系统启动, 它都会执行。si:sysinit:/etc/rc.d/rc.sysinit 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 5 页 - - - - - - - - - L0:0:wait:/etc/rc.d/rc 0 /执行 0 这个脚本L1:1:wait:/etc/rc.d/rc 1 /执行 1 这个脚本L2
8、: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 L6:6:wait:/etc/rc.d/rc 6 启动脚本 /etc/rc.d/rc.sysinit, 完成系统服务程序启动,如系统环境变量设置,设置系统时钟、加载字体、检查加载文件系统、生成系统启动信息日志文件等。#vi /etc/rc.d/rc.sysinit #ls -l /etc/rc.d/rc /可以查看系统时间#vi /etc/rc.d/rc /可以更改#grep initdefault
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年linux引导命令简介 2022 linux 引导 命令 简介
限制150内