Linuxで定期的にコマンド実行したい時には、crontab コマンドを利用する。
$ crontab [-u ユーザ名] -e
sudo
コマンドから実行すると「root」ユーザ権限で登録。$ crontab [-u ユーザ名] -l
sudo
コマンドから実行すると「root」ユーザ権限の情報。分 時 日 月 曜日 コマンド
曜日を「0~7」(0,7は日曜日)または「sun~sat」で指定。ワイルドカード(*)を指定すると毎日。
0 sun 1 mon 2 tue 3 wed 4 thu 5 fri 6 sat
0 1 * * sat /sbin/shutdown -r now 0 5 * * sat /var/www/backup/backup.sh > /var/www/backup/log/www-backup.log 2>&1
Ubuntuでは、以下フォルダにユーザ名のファイルが作成される。
/var/spool/cron/crontabs/