cronでubuntuの自動再起動をするようにした話
OS
Ubuntu 16.04 LTS
cron
cronは時間を指定してコマンドを実行するものです. 今回のように定期的に再起動したい時などに便利です.
cronの設定
Ubuntuではcronがデフォルトでインストールされているそうです.嬉しい. 以下のコマンドで設定を行います.
sudo crontab -e
初めてcronを利用する場合は,エディタを選ぶように言われますが 好きなエディタを選んでください.
その後,下図のような「#」でコメントアウトされた何行ものテキストが表示されると思います.
これの一番下に以下を書き加えます.
0 4 * * * /sbin/shutdown -r now
説明すると,「0 4 * * *」は左から順に,「分 時 日 月 曜日」を示しています.「/sbin/sh~」の部分は実行したいコマンドです.なので,今回は「毎日朝4時に再起動を行う」という設定になります.
おわりに
これで自動再起動の設定ができました.(僕の環境では) 定期実行は他にも使いそうなので覚えておこう…