單用戶方式下,系統並無徹底運行進來,只是部分程序運行,這時也不能進行遠程登陸到Linux系統。在系統發生故障沒法啓動、或者用戶名或密碼錯誤等狀況,能夠使用單用戶模式進行維護,使系統恢復正常。這時的ROOT用戶對系統有徹底的操做權限,能夠修復系統的同時,也能隨時的對系統進行破壞。html
重啓命令:reboot、init 六、shutdown -r nowlinux
關機命令:poweroff、init 0、shutdown -h now、haltapi
重啓系統:到出現下面界面按emarkdown
找到linux16一行,把其中的ro改成rw init=/sysroot/bin/shapp
而後輸入ctrl+xide
進入單用戶模式後依次輸入下面命令:spa
chroot /sysroot/ ##進入真實系統3d
LANG=en ##解決亂碼問題orm
passwd root ##更改root密碼htm
touch /.autorelabel ##更新SELINUX作準備,不作就可能登陸不了系統了
exit ##回到單用戶模式
reboot ##而後重啓系統用更新後的密碼登陸
救援模式和單用戶相似,固然系統沒法啓動,甚至沒法進入單用戶時,可經過安裝光盤引導進入救援模式,對系統進行修復。
CentOS7的進行級別:
runlevel0.target -> poweroff.target
runlevel1.target -> rescue.target
runlevel2.target -> multi-user.target
runlevel3.target -> multi-user.target
runlevel4.target -> multi-user.target
runlevel5.target -> graphical.target
runlevel6.target -> reboot.target
經過下面命令查看系統的進行級別:
[root@localhost ~]# ls -l /usr/lib/systemd/system/runlevel*targetlrwxrwxrwx. 1 root root 15 8月 1 06:48 /usr/lib/systemd/system/runlevel0.target -> poweroff.targetlrwxrwxrwx. 1 root root 13 8月 1 06:48 /usr/lib/systemd/system/runlevel1.target -> rescue.targetlrwxrwxrwx. 1 root root 17 8月 1 06:48 /usr/lib/systemd/system/runlevel2.target -> multi-user.targetlrwxrwxrwx. 1 root root 17 8月 1 06:48 /usr/lib/systemd/system/runlevel3.target -> multi-user.targetlrwxrwxrwx. 1 root root 17 8月 1 06:48 /usr/lib/systemd/system/runlevel4.target -> multi-user.targetlrwxrwxrwx. 1 root root 16 8月 1 06:48 /usr/lib/systemd/system/runlevel5.target -> graphical.targetlrwxrwxrwx. 1 root root 13 8月 1 06:48 /usr/lib/systemd/system/runlevel6.target -> reboot.target[root@localhost ~]#
第一種方法:F2進入BIOS設置 BOOT---"CD-ROM Drive"爲第一引導項。用上下箭頭移動到CD-ROM上,再按「+」 上移目標到第一項,最後按F10 保存配置退出重啓。自動進入光盤引導。
第二種方法:開機後,快按一下ESC,出現CD-ROM引導界面,用上下鍵頭選擇CD-ROM後回車進入光盤引導。
chroot /mnt/sysroot/
passwd root
exit
reboot