首页 > 代码库 > linux系统管理之单机系统管理 - 引导和关机
linux系统管理之单机系统管理 - 引导和关机
一、引导和关机
==============引导=================
引导:是“启动计算机”的标准术语。
主引导扇区:磁盘0号柱面,0号磁头的一个扇区,大小为512字节。
MBR:操作系统安装时写入,但不属于操作系统,446字节。识别和加载
分区表:记录了硬盘有多少分区以及分区的各种属性,64字节,4个主分区
GRUB:是一个来自GNU项目的启动引导程序。它允许用户可以在计算机内同时拥有多个操作系统,并在计算机启动时选择希望运行的操作系统
lilo
引导过程的步骤:
1、BIOS加电自检
2、从主引导扇区读取MBR,识别活动分区
3、加载并初始化内核
4、检测和配置设备
5、创建内核进程
6、操作员干预,用于手动引导
7、执行系统启动脚本
8、多用户模式运行
init执行系统的启动脚本,init定义了7个运行级别,/etc/inittab文件告诉init在每个运行级别上要做什么事情。
在机器引导时,init从运行级0开始一级一级向上运行到/etc/inittab中所设置的默认默认运行级别。
当机器关闭时,以相反的顺序执行同样的处理过程。
K和S,K:数字顺序递增,S:数字顺序递减。作用:细粒度的控制服务的启动顺序。
启动脚本中执行的一些任务:
设置计算机名称
设置时区
检查磁盘
挂载文件系统
从/tmp下删除旧文件
配置网络接口
启动守候进程和网络服务
================= 重启和关机 =================
关闭电源
shutdown:
shutdown -h now
shutdown -h 9:30 "上午9:30系统会关机,请做好关机前的准备工作"
halt
reboot
init n
poweroff