====== crontab - タスク スケジューラ ======
===== コマンド書式 =====
$ crontab [-u user] file
$ crontab [-l | -r | -e]
==== 登録内容の表示 ====
$ crontab -l
指定ユーザーの登録内容を表示(root権限必要)
# crontab -u user -l
==== 登録内容の編集 ====
$ crontab -e
==== 登録内容の抹消 ====
$ crontab -r
===== crontab の記述 =====
+----------- コメント行
| +--------- 分 (0 - 59)
| | +------- 時 (0 - 23)
| | | +----- 日 (1 - 31)
| | | | +--- 月 (1 - 12)
| | | | | +- 曜日 (0 - 7) (日曜: 0 or 7)
| | | | | |
# * * * * * [ユーザー名] [実行コマンド]
===== 記述例 =====
1分間隔で実行
*/1 * * * * root ~/scripts/hogehoge.sh
毎日午前3時に実行
0 3 * * * root ~/scripts/backup.sh
===== 実行結果確認 =====
# tail -f /var/log/cron
===== 参考文献 =====
[[http://ja.wikipedia.org/wiki/Crontab|crontab - Wikipedia]]\\
[[http://www.express.nec.co.jp/linux/distributions/knowledge/system/crond.html|cron の設定ガイド]]\\