明日の朝、私たちのサイトに電力が供給されないという通知を受けました。
私はWindowsの管理者です。しかし、明日の夜まで戻らないLinux管理者について説明する必要があります。
明日の朝6時45分にRHELサーバーをシャットダウンする必要があります(私はシャットダウンしていません)。
ここで検索しましたが、混在した回答を見ましたshutdown
。一部は話し、-h
一部-p
はまったく違うことを言います。
今は21時15分ごろで、朝6時45分に終了しなければなりません。このスケジュールを予約する最も簡単な方法は何ですか?
答え1
次のat
コマンドを使用する必要があります。
$ sudo at 6:45
[sudo] password for root:
warning: commands will be executed using /bin/sh
at> poweroff
at> <EOT>
入力する代わりに、<EOT>
2番目のプロンプトで+を押しますCtrl。Dat>
at
TIMEパラメータを使用するよりもこれを使用することの重要な利点shutdown
は、実際的で継続的なスケジューリングが含まれ、中間期間中にシステムが再起動されても機能することです。この場合、システムはshutdown TIME
自動的に再起動されず、その間に再起動が予想されない場合は、二重異常な停電が発生する可能性があります。
答え2
あなたはそれを使用することができますshutdown
:
sudo shutdown -h 06:45 &
確認してください:
ps -aux | grep shutdown
キャンセルしたい場合:
sudo shutdown -c
もちろん、終了時間が過ぎたという仮定の下で言う。
答え3
他の方法
su -c 'echo "systemctl poweroff" | at 06:45'