linux救援权限,Linux系统服务--Linux下救援模式--day23

一、开机启动流程

1.1、CentOs6开机启动流程

ec0c942ef328

image.png

1.2、CentOs7开机启动流程

ec0c942ef328

image.png

1.3、c6和c7的区别

ec0c942ef328

image.png

什么是运行级别

4.运行级别C6&C7

0 关机

1 单用户模式 (超级权限 必须面对实体硬件)

2 暂未使用

3 字符界面(黑框)

4 暂未使用

5 图形界面

6 重启

0 6 关机 重启

3 5 字符 图形

2 4 没有使用

1 单用户

System V init运行级别

systemd目标名称

作用

0

runlevel.target,poweroff.target

关机

1

runlevel1.target,rescue.target

单用户模式

2

runlevel2.target,multi-user.target

3

runlevel3.target,multi-user.target

多用户的文本界面

4

runlevel4target,multi-user.target

5

runlevel5.target,graphical.target

多用户的图形界面

6

runlevel6.target,reboot.target

重启

multi-user.target: analogous to runlevel 3

graphical.target: analogous to runlevel 5

5.运行级别的概述

运行级别就是操作系统当前正在运行的功能级别

1.临时性的操作

[root@oldboy ~]# runlevel 查看级别

N 3

N 表示上一次是什么级别

3 当前系统正在运行的级别

2.[root@oldboy ~]# init 3 切换到3级别上

永久操作 /etc/inittab

3.查看当前的运行级别

[root@chengyinwu ~]# systemctl get-default

multi-user.target

4.修改系统下次启动时候的运行级别

[root@chengyinwu ~]# systemctl set-default multi-

user.target

6.systemd

systemctl start nginx 启动nginx

systemctl stop nginx 停止nginx

systemctl restart nginx 重启nginx

systemctl reload nginx 重新加载nginx

systemclt status nginx 查看nginx状态

systemctl enable nginx 下一次开机启动nginx,于当前无关

systemctl disable nginx 下一次开机不启动nginx,于当前无关

关机

shutdown -h now

poweroff

halt

init 0

systemctl poweroff

--------------------------------------------------------------------------------

重启

reboot

shutdown -r now

init 6

systemctl reboot

关机 shutdown -h now poweroff halt init 0 systemctl poweroff

重启 reboot shutdown -r now init 6 systemctl reboot

Linux单用户模式

如何使用单用户模式进行变更系统密码?以centos7系统为例:

第一步:重启Linux系统主机并出现引导界面时,按下键盘上的e键进入内核编辑界面

ec0c942ef328

image

第二步:在linux16这行的后面添加enforcing=0 init=/sbin/bash,然后按下ctrl+x组合键来运行修改过的内核程序

ec0c942ef328

image

第三步:大约5秒后,进入系统的单用户模式,依次输入以下命令,等待系统重启操作完毕,然后就可以使用新密码来登录Linux系统了

ec0c942ef328

image

* 5.Linux下救援模式

场景一:当系统坏了,无法登陆系统,但需要把里面的数据复制出来。

步骤一:先挂载光盘,然后选择光盘引导为第一位

ec0c942ef328

image.png

步骤二:进入故障排除模式-->然后选择救援模式

ec0c942ef328

image.png

ec0c942ef328

image.png

步骤三:挂载真实系统后,发现数据都还在

ec0c942ef328

image.png

场景二:修复MBR,主要出现安装双系统时,后安装的系统吧原来的MBR删除了,需要修复。

步骤一:破坏硬盘的前446字节,模拟MBR引导损坏,会发现重启无法启动系统

[root@m01 ~]# dd if=/dev/zero of=/dev/sda bs=1 count=446

ec0c942ef328

image.png

步骤二:重启系统,然后按照之前的操作进入救援模式,然后分配一个shell终端,挂载真实的操作系统进行修复。

ec0c942ef328

image

步骤三:修复MBR引导,然后重启连接服务器

1.使用grup修复

grub2-install /dev/sda

2.然后退出

exit

3.最后重启进入系统

reboot

场景三:Centos7误删除grup文件如何进行修复

步骤一:模拟误删除故障

1.删除grup2

[root@m01 ~]# rm -rf /boot/grub2

2.重启计算机

[root@m01 ~]# reboot

ec0c942ef328

image.png

步骤二:重启系统,然后按照之前的操作进入救援模式,然后分配一个shell终端,挂载真实的操作系统进行修复。

ec0c942ef328

image.png

步骤三:使用grup2-install、grup2-mkconfig恢复配置文件

ec0c942ef328

image.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值