linux系统引导与系统管理命令.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
linux系统引导与系统管理命令

四章 系统管理 本章目标 i 引导与关闭系统 i 管理文件系统 i 对用户和组进行管理 i 多进程管理 i 对设备进行管理 基本的流程为: i 载入BIOS 的硬件信息; i 读取MBR的Kernel Loader (如lilo, grub, spfdisk 等等)开机信息; i 运行linux的系统内核并检测硬件; i Kernel 执行init 程序并取得run-level 信息; i init 执行/etc/rc.d/rc.sysinit 文件; i 启动核心的外挂式模块(/etc/modules.conf) ; i init 执行run-level 的各个脚本( Scripts ) ; i init 执行/etc/rc.d/rc.local 文件; i 执行/bin/login 程序; i 登入之后开始以Shell 控制主机。 系统启动的步骤 i Step1 执行/sbin/init 整个系统的 一个进程就是init,开机后第一个执行的进程。init 会根据设置文件的script执行系统的各个进程。 读取/etc/inittab取得系统登入状态。 i Step2执行script文件:/etc/rc.d/rc.sysinit(系统初始化脚本) 这是 一个执行的script文件,负责很多系统功能的设置,包 设 置许多环境变量、检查与挂载文件系统、启动swap文件、设置网 络等等。 1)挂载/proc文件系统 2)设置系统时钟 3)系统一般的环境变量设置(如主机名等) 4)初始化USB等设备 5)设置PnP 6)加载键盘映射 7)加载系统字体 8)加载系统模块 9)初始化RA ID 10)检查文件系统 11)挂载文件系统 12)激活磁盘限额 13)激活SWAP分区 14)初始化串口设备 15)生成系统启动信息的log文件 i Step3执行run level 中的script文件 run level是开机的模式。 Run Level 说 明 0 关机 1 单人模式 2 多用户,但没有NFS系统 3 完整多用户模式 4 未使用 5 X 11 6 重开机(reboot) i 每个run level有自己的目录: rc0.d、rc1.d、rc2.d、rc3.d、rc4.d、rc5.d、rc6.d 如果run level为3,则执行/etc/rc.d/rc3.d 目录下的所有文件,而 这些目录下的文件都是符号链接文件,链接到/etc/rc.d/init.d 目录 下的各script文件。 /etc/rc.d/rcX.d/[KS]*根据运行级别(X)配置服务 1)终止以K”开头的服务 2)启动以S”开头的服务 i Step4执行/etc/rc.d/rc.local 它是所有的开机script都执行过了以后最后一个执行的文件。如 果要设置系统某个程序在每一次开机时自动执行,就设置在这 个script文件里。 其它不同运行级别的特殊服务 1)mingetty(除了运行级别1) 2)xdm/gdm/kdm(运行级别5) 关闭系统 i 关闭和重新启动系统的命令 shutdown halt re

文档评论(0)

cgtk187 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档