Linux(入門基礎):105---systemctl命令管理系統的操作界面環境(target)

一、先查看與操作界面有關的target項目

centos 7.1默認有26個target  unit,主要的有以下幾個:

graphical.target 就是命令加上圖形界面,這個項目已經包含了下面的multi-user.target
multi-user.target 純命令行模式
rescue.target 在無法使用root登錄的情況下,systemd在啓動時會多加一個額外的臨時系統,而你原本的系統無關,這時你可以取得root的權限來維護你的系統,這時額外系統,因此你可能需要用到chroot的方式來取得你魚啊僅有的系統
emergency.target 緊急處理系統的錯誤。需要root登錄,在無法使用rescue.target時,可以嘗試使用這種模式
shutdown.target 關機的模式
getty.target 可設置你需要幾個tty之類的操作。如果你想要降低tty的數量,可以修改它的配置文件
  • 正常的模式:graphical.target、multi-user.target
  • 恢復方面的模式:rescue.target、emergency.target
  • 如果想要修改tty的數量,可以修改getty.target

二、systemctl管理界面操作模式

  • systemctl  [command]   [unit.target]

相關command

  • get-default:查看目前的target模式
  • set-default:將後面接的target模式改爲默認的操作模式
  • isolate:從當前target模式切換到後面的那個target模式

三、演示案例1

  • 查看當前的界面模式(可以看到爲graphical.target)

四、演示案例2

  • 將默認模式改爲命令行模式(multi-user.target)再查看

五、演示案例3

  • 在不重新啓動的情況下,將目前的操作環境進行切換
  • 第一步:將當前模式切換爲純命令行模式

  • 第二步:切換爲圖形界面

六、systemctl其他切換操作模式的命令

  • systemctl  poweroff:系統關機
  • systemctl  reboot:重新開機
  • systemctl  suspend:進入掛起模式
  • systemctl  hibernate:進入休眠模式
  • systemctl  rescue:強制進入恢復模式
  • systemctl  emergency:強制進入緊急恢復模式

掛起與休眠的區別:

  • 掛起模式:掛起(暫停)模式會將系統的狀態數據保存到內存中,然後關閉大部分的系統硬件,此時計算機及並沒有關機。當用戶按下喚醒及其的按鈕,系統數據會從內存中恢復,然後,重新驅動被大部分關閉的硬件。然後開始正常運行,喚醒的速度較快
  • 休眠模式:是將系統狀態保存到硬盤當中,保存完畢後,將計算機關機。讓用戶嘗試喚醒系統時,系統會開始正常運行,然後將保存在硬盤中的系統狀態恢復回來。因爲數據是由硬盤讀出,所以喚醒的性能與你的硬盤速度有關
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章