Command-Line
如何在明天早上 06:45 關閉 RHEL 伺服器?
我剛收到通知說我們的網站明天早上停電。
我是一名 Windows 管理員,但我必須為我們的 Linux 管理員負責,他們要到明天晚上才會出現。
我需要在明天早上 06:45 關閉我們的 RHEL 伺服器(沒有我這樣做)。
我在這裡搜尋過,但看到混合的答案
shutdown
,有人說-h
,有人說-p
,有人說完全不同的東西。現在是~21:15,我需要在早上 06:45 關機。我可以安排這個最簡單的方法是什麼?
您可以使用
shutdown
:sudo shutdown -h 06:45 &
並檢查它:
ps -aux | grep shutdown
如果你想取消它:
sudo shutdown -c
這當然假設關閉時間已經過去。
您應該使用以下
at
命令:$ sudo at 6:45 [sudo] password for root: warning: commands will be executed using /bin/sh at> poweroff at> <EOT>
不要鍵入
<EOT>
,而是在第二個提示符下按Ctrl
+ 。D``at>
at
與使用TIME 參數相比,使用的顯著優勢shutdown
在於它涉及真實的、持久的、調度和工作,即使機器在中間時間段內重新啟動也是如此。在這種shutdown TIME
情況下不會自動重啟,如果沒有預料到中間時間段的重啟,可能會導致雙重非正常斷電。