1 系统运行级别
运行级别:
linux默认有7个运行级别:
使用runlevel命令查看所在的运行级别:
N代表前一个运行级别,3代表当前运行级别。
init命令改变当前的运行级别:
一般不用init命令进行关机和重启,一般用shutdown来执行
1.1 系统默认运行级别
下面这个图和centos6不一样。
1.2 /etc/rc.d/rc.local文件
通过touch这个文件,系统每次就可以根据该文件的更新时间来判断系统的启动时间。
2 启动引导程序
通俗来说,启动引导程序grub的作用是在系统启动时候用户可以选择哪个操作系统,以便用户启动系统。grub下的配置文件如下:
上图是centos7中查看的文件信息,一般用的比较多的是修改grub.cfg。由于与centos6差别较大,很多都改了,此处不再进行讲解,大致知道作用即可。
2.1 grub加密
在系统启动界面,选择启动系统时,选择e前可以通过grub多一层加密,输入密码正确后才能进行编辑,从而保护系统安全。
3 系统修复模式
系统密码------grub加密------设置BIOS密码
单用户模式--------光盘安全模式
3.1 单用户模式
修复一般错误,常见的就是破密码。用来修改文件系统损坏、还原配置文件、移动用户数据等。
但centos7中与6差别很大。此处不进行讲解。
3.2 光盘修复模式
最终修复模式。大部分错误都可以修复,但需要知道是哪个文件改错了。首先需要进入BIOS启动界面,将光盘启动放在最优先位置,然后重启进行救援系统模式。
需要使用到chroot命令: