Linux——控制启动过程

时间:2023-04-05 14:18:58

1.重启和关闭正在运行的系统

Systemctl poweroff: 停止所有运行的服务,卸载所有文件系统,然后关闭系统

Systemctl reboot:停止所有运行的服务,卸载所有文件系统,然后重新启动系统

2. 选择systemd目标。

(1)Graphical.target:系统支持多用户、图形和基于文本的登录

(2)Multi-user.target:系统仅支持多用户、基于文本的登录

(3)Rescue.target:表示基本系统初始化完成

(4)Emergency.target:表示initramfs回转完成,在内核命令行中使用rd.break来中断启动进程,且系统root以只读形式挂载于/上

3.切换目标和设置默认目标

(1)使用systemctl isolate命令来切换到其他目标

(2)使用systemctl 命令来管理符号链接,两个子命令:get-default和set-default用于查询和设置默认目标

4.启动救援模式,重置root密码

(1)在kiosk用户下输入rht-vmview view servera进入控制台

(2)使用菜单选项ctrl+alt+del

(3)按任意键(Entre除外)中断倒计时

(4)按e键编辑当前目录

(5)使用光标导航到Linux开头那一行

(6)按end键将光标已到行尾,与行尾最后一个字母空一格输入rd.break

(7)按ctrl+x使用修改后的配置进行启动。

(8)在switch_root提示符中,以读/写形式重新挂载/sysroot文件系统,使用chroot进      入/sysroot中chroot存放的位置。 mount –o remount,rw /sysroot  chroot /sysroot

(9)将root密码改为redhat。 passwd root

(10)将系统配置为在启动后自动执行完整SELinux重新标记   touch /.autorelabel

(11)键入两次exit,以继续正常启动系统