1.救援模式
救援模式是一种在紧急情况下使用的系统救援方式,可以对系统中因意外删除的系统文件进行修复,该模式必须要光盘才能进入,可以执行正常系统的大部分功能
2.救援模式下修复损坏的系统扇区
1.用该命令:'dd < /dev/zero > /dev/sda bs=1 count=440'来损坏系统扇区

2.重启虚拟机发现卡在该界面

3.通过救援模式来修复扇区
4.关机并检查是否有光盘

5.开机进入BIOS界面:
1.开机后一直按F2
2.在电源里面点击,点击开启电源时进入固件

6.进入BIOS界面后找到boot,将光盘的启动顺序排到第一个

7.按F10保存并退出

8.进入系统安装界面,选择第三个进入救援模式

9.进入之后选择第二个进入救援模式

10.进入救援模式后选1继续

11.选择1后输入回车后,获取root的权限:chroot /mnt/sysimage

12.获取到root权限后修复扇区:grub2-install /dev/sda

13.退出root权限并重启虚拟机

14.查看是否能够进入登录界面

3.救援模式修复grub菜单
1.如果你的BIOS界面已经是以光盘进入系统,那么就直接从第八步开始,修复gurb菜单和上面到12步的步骤是一致的
2.修复扇区之后,重置grub.cfg配置文件:
grub2-mkconfig -o /boot/grub2/grub.cfg

3.退出重启
4.systemd管理服务
systemd为system daemon,也就是系统的守护进程,systemd主要为了系统的启动与管理提供一套完整的解决方案
在CentOS5中的启动速度是最慢的,因为它的自启动进程相互之间是否有依赖关系,都是串行启动的
在CentOS6中启动速度有所改进,但有依赖关系的进程依旧是串刑启动的
而在CentOS7中因为systemd的诞生,使得7中的所有进程都是并行启动
5.systemd的优势
1.新系统都采用了systemd来管理
2.CentOS7支持开机并行启动服务,开机速度快
3.CentOS7中关机只关闭正在运行的服务,提高关机速度。而CentOS6会将所有服务全部都关闭一次
4.CentOS7服务的启动与关闭不在使用脚本进行管理
5.CentOS7使用systemd解决原有的模式缺陷,如,原有service不会关闭程序的子进程
6.systemd相关的配置文件
1.系统中所有服务启动的脚本存放路径:
C6:/etc/init.d
C7:/usr/lib/systemd/system
2.系统运行级别相关的目录:
C6:/etc/rc*.d
C7:/etc/systemd/system
3.默认运行级别需要开机自启的服务存放的目录:
C6:/etc/rc3.d
C7:/etc/systemd/system/multi-user.target.wants/
7.systemd管理服务命令
1.启动服务:
C6:/etc/init.d/服务名 start
service 服务名 star
C7:systemctl start 服务名
service 服务名 star
2.停止服务:
C6:/etc/init.d/服务名 stop
C7:systemctl stop 服务名
3.服务重启:
C6:/etc/init.d/服务名 restart
C7:systemctl restart 服务名
4.服务重新加载:
C6:/etc/init.d/服务名 reload
C7:systemctl reload 服务名
5.检查服务的启动状态:
C6:/etc/init.d/服务名 status
C7:systemctl status 服务名
6.判断服务是否在运行:
systemd is-active 服务名
7.禁用指定的服务:
systemctl mask 服务名
8.取消禁用指定的服务:
systemctl unmask 服务名
8.开机自启服务管理
1.查看开机自启的服务:
C6:chkconfig
C7:systemctl list-unit-files
2.设置开机自启动:
C6:chkconfig 服务名 on
C7:systemctl enable 服务名
3.关闭开机自启动:
C6:chkconfig 服务名 off
C7:systemctl disable 服务名
4.查看指定服务是否开机自启:
C6:chkconfig --list 服务名
C7:systemctl is-enabled 服务名
5.服务的启动脚本被修改,重新加载启动脚本:
systemctl daemon-reload
8.systemctl服务状态说明
1.loaded:服务单元的配置文件已经被处理
2.active(running):服务正在运行中
3.active(exited):服务运行完成任务后,相关进程会自动退出
4.active(waiting):服务正在运行但是在等待返回结果
5.inactive:服务没有启动
6.enable:服务设定为开机自启
7.disable:服务设定为开机不自启
8.static:服务不能设定为开机启动,但可以由其他服务启动该服务
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南