私たちはLinuxシンクライアント用のサーバーを持っています。サーバーは必要に応じて起動し、電力の無駄を避けるために毎日22:00に終了するようにスケジュールしたいと思います。
crontabを使用しようとしましたが、読んだ後この回答、これが良い考えなのかよくわかりません。shutdown -h 22:00 &
起動スクリプトに含める方が良いですか?
ベストアンサー1
コマンドshutdown
にはすでにスケジューラが含まれているため、指定された時間に実行するためにクローンジョブは必要ありません。 Linuxでは、他の場所と同様に、KISSの原則に固執するのが最善です(短く保つ)。
shutdown -h 22:00
バックグラウンドで実行しなくてもうまく機能します。実行のために最後の起動スクリプト/etc/rc.local
(または/etc/rc.d/rc.local
システムに応じて)の最後にコマンドを追加します。
未使用の利点cron
は、この方法で日中にシャットダウンがスケジュールされ、いつでも次のように入力してキャンセルできることです。
shutdown -c