即使現(xiàn)在美國服務器Linux系統(tǒng)都是相對穩(wěn)定,但有時候驅(qū)動程序和應用程序也可能存在一些小問題,這時就需要重新啟動美國服務器Linux系統(tǒng)主機,今天美聯(lián)科技就來講解下,關(guān)閉或重新啟動美國服務器Linux系統(tǒng)的幾個實用命令。
1、關(guān)機
美國服務器Linux系統(tǒng)關(guān)閉最簡單的解決方案,就是使用通過SSH發(fā)送的關(guān)機指令來進行關(guān)機操作,這可以用來長久關(guān)閉美國服務器主機直到重新啟動。
該命令為:shutdown [option] [time] [message]
例如,要立即關(guān)閉美國服務器主機,可以使用:shutdown -h now
這里,-h表示暫停,而now明確表示該指令應立即執(zhí)行。可以使用不同的延遲,例如,可以使用+9代替,這將告訴美國服務器主機在9分鐘內(nèi)運行關(guān)機程序。
如果想包含一條信息,這條信息將會顯示給所有已登錄的用戶:
shutdown -h +9 "服務器正在關(guān)閉,請保存的工作并注銷。"
Shutdown scheduled for 時間信息 CST, use 'shutdown -c' to cancel.
另一種選擇是使用-r命令重新啟動計算機。 這用于代替-h,因此要重新啟動美國服務器主機,先找到這些命令的開關(guān)的完整列表,輸入:[command] –help,然后用-r重新啟動。
可以通過輸入shutdown -c命令取消任何計劃的關(guān)閉或重新啟動:shutdown –c
2、重新啟動
標準的重啟命令是:reboot,這將提示美國服務器主機自動關(guān)閉,然后再重新打開。然而,如果想關(guān)掉設備,那么-p便是進行開關(guān)工作:reboot –p。
另一種選擇是強制重啟。如果應用程序或服務正在掛起,而需要快速重啟,-f命令將非常有用:reboot –f,這將強制重新啟動美國服務器主機。
3、定時關(guān)機
除了使用-f命令強制關(guān)機外,還可以使用-w開關(guān)將美國服務器系統(tǒng)重啟調(diào)用記錄到/var/log/wtmp。這是一個潛在有用的調(diào)試工具,就像-verbose一樣,它可以幫助解決關(guān)機問題。
4、緊急選項:REISUB
當美國服務器系統(tǒng)運行正常時,可以使用上面的所有命令。但是在崩潰或者正在掛起的狀態(tài),上面的命令可能就不適用了,這時候就鍵盤組合操作。
在美國服務器Linux系統(tǒng)中,鍵盤組合為Alt + Print Screen + B以重新啟動。 但是如果這不起作用,或者存在更復雜的問題,則可以使用最多六個鍵來更改組合,就是REISUB,是取以下詞語的縮略語:
unraw -顯示美國服務器控制鍵盤。
terminate - 將終止信號SIGTERM發(fā)送到所有進程,以便正常終止。
kill - 如上所述,但SIGKILL信號強制立即終止進程。
Sync - 將數(shù)據(jù)刷新到磁盤。
Unmount- 這會將所有文件系統(tǒng)重新裝入只讀狀態(tài)。
reboot - 按照期望的那樣。
要使其起作用,應按下Alt + Print Screen,然后按順序按下R E I S U B鍵。 在每個按鍵之間留一兩秒。 請注意,此方法通常不適用于具有ARM體系結(jié)構(gòu)的美國服務器。
現(xiàn)在大家已經(jīng)了解了如何取消關(guān)機或重啟命令。然而當進程正在運行時,很容易啟動shutdown命令,尤其是在遠程美國服務器主機上。解決這個問題的方法是安裝molly-guard,它可以通過檢查某些參數(shù)來覆蓋關(guān)機。
具體例如,有一個腳本檢查SSH會話,如果發(fā)送重新啟動、停止、關(guān)機或關(guān)機命令,molly-guard將要求要關(guān)閉的主機的名稱。當molly-guard在后臺運行時,它將檢測poweroff之類的命令,并報告已檢測到SSH會話。 然后用戶可以選擇輸入美國服務器主機名以確認關(guān)閉,或者按Ctrl + C取消。
從命令行關(guān)閉美國服務器Linux系統(tǒng)主機就是以上這幾個方式,不僅可以在美國服務器本地使用,也可以通過遠程SSH使用。
關(guān)注美聯(lián)科技,了解更多IDC資訊!
美國服務器Linux系統(tǒng)關(guān)閉或重新啟動主機的命令詳
來源:美國服務器
作者:美聯(lián)科技小編Zoe
瀏覽量:119