linux 重啓命令: reboot ; init 6 ; shutdown -r now linux
linxu 關機命令:poweroff ; init 0 ; haltios
linux的運行級別:(CentOS 7以前的概念,7後已取消)shell
0 --- 關機服務器
1 --- 單用戶模式網絡
2 --- 命令行多用戶模式,不帶nfs網絡ssh
3 --- 命令行多用戶模式工具
4 --- 保留spa
5 --- 圖形界面命令行
6 --- 重啓虛擬機
系統開機 ->
在進度條以後的啓動項選X86_64行按e(鍵盤上下箭頭可選擇,按e進行編輯) ->
進入到grub(啓動工具,用來尋找啓動盤,並引導系統啓動,加載內核等)找到「linux16」開頭的行 ,把ro 改爲rw init=/sysroot/bin/sh ->
而後按 ctrl+x 運行 ->
進入到單用戶界面後,切換到原來的系統環境中:chroot /sysroot ->
改密碼;而後 建立一個文件touch /.authrelabel ->
重啓便可。
更改虛擬機硬件設置,將CD/DVD改成啓動時鏈接,並選擇ISO鏡像 ->
更改bios啓動項,將CD-ROM設爲第一項啓動 ->
進入光盤安裝界面,選擇第三項 「Troubleshooting」回車 ,選擇「Rescue a CentOS Linux system」回車 ,回車->
在交互菜單選擇「continue」:輸入1,回車 ->
回車獲得一個shell命令行,顯示提示符後,根據提示輸入chroot /mnt/sysimage 切換到原來的系統 ->
改密碼,重啓便可
克隆虛擬機:(連接克隆)
PS:
CentOS 7改主機名: hostnamectl set-hostname xxx (同redhat 的hostname xxx)
服務器之間ssh鏈接: ssh -p 22 root@192.168.133.130 (默認22端口,可省略用戶,簡寫 ssh 192.168.133.130)
服務器生成密鑰:執行ssh-keygen,一路回車。在/root/.ssh/ 目錄下生成 id_rsa(私鑰)和id_rsa.pub(公鑰)。把公鑰複製到其餘機器的/root/.ssh/authorized_keys 文件裏,該機器便可免密登陸到其餘機器。