linux:crontab

crontab - タスク スケジューラ

$ crontab [-u user] file
$ crontab [-l | -r | -e]
$ crontab -l

指定ユーザーの登録内容を表示(root権限必要)

# crontab -u user -l
$ crontab -e
$ crontab -r
+----------- コメント行
| +--------- 分 (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
  • linux/crontab.txt
  • 最終更新: 2019/05/18 02:23
  • by 非ログインユーザー