一、CentOS7进入救援模式
1、重启CentOS7系统,等待出现GRUB2菜单。
2、使用方向键选择需要引导的内核,并按下键盘上的“e”键进入编辑模式。
3、在编辑模式下,找到以“linux16”开头的行,并将其末尾的“rhgb quiet”改为“systemd.unit=rescue.target”,然后按下“Ctrl+X”组合键启动。
4、系统将进入单用户模式,此时以root用户身份登录系统。
二、CentOS7修复系统文件
1、使用命令“fsck /dev/sdaX”(X为需要检查的分区号)检查文件系统并修复文件系统中的错误。
fsck /dev/sda1
2、使用命令“yum reinstall package_name”重新安装损坏或误删除的软件包。
yum reinstall nginx
3、使用命令“rpm -Va”校验系统文件的完整性,并用“rpm --verify package_name”检查特定软件包的完整性。
rpm -Va
rpm --verify nginx
三、CentOS7恢复模式修复
1、使用命令“systemctl list-units”查看系统所有的systemd单元。
systemctl list-units
2、使用命令“systemctl status unit_name”查看特定systemd单元的状态。
systemctl status nginx.service
3、使用命令“systemctl start/stop/restart/reload unit_name”启动/停止/重启/重新加载特定systemd单元。
systemctl start nginx.service
systemctl stop nginx.service
systemctl restart nginx.service
systemctl reload nginx.service
4、还可以使用命令“journalctl -xe”查看系统日志,找出故障和错误的原因。
journalctl -xe
以上就是CentOS7救援模式修复系统的详细步骤和方法,如果您遇到了类似问题,可以按照上述方法进行修复,希望对您有所帮助。