crontab - Sizuha/devdog GitHub Wiki
参照:https://blog.mothule.com/tools/how-to-use-cron
コマンドのオプション
オプション | 説明 |
---|---|
-e | エディタを使ってcrontabファイルを編集 |
-l | crontabファイルの内容を表示する |
-r | crontabファイルを削除する |
-i | crontabファイル削除時に確認する |
-u ユーザー名 | ユーザを指定してcrontabファイルを編集する(rootのみ) |
crontabファイルのフィールド(スケジューリングの書き方)
フィールド | 内容 |
---|---|
分 | 0~59 |
時 | 0~23 |
日 | 1~31 |
月 | 1~12 |
曜日 | 0~7 (0 or 7 = 日) |
コマンド | 実行すべきコマンド |
#
: コメント*
: 最初から最後まで,
: 複数の値を指定/
: 間隔を指定-
: 範囲
例
0 9,12 * * 1 date >> /root/prac/date.log
毎週月曜日の9時と12時にdateコマンドの出力結果を/root/prac/date.logに追記
0 */2 * * 1 date >> /root/prac/date.log
2時間ごとにdateコマンドの出力結果を/root/prac/date.logに追記