crontabの設定方法と確認方法のメモ
目次
crontab
crontabはコマンドを設定した時間に実行してくれます。
設定の確認
下記コマンドの実行で現在の設定を確認できます。
crontab -l
設定の変更
下記のコマンドでファイルを修正できます。コマンドの実行後viエディタで開かれます。
crontab -e
設定の削除
下記コマンドでcrontabの設定を初期化できます。
crontab -r
設定のバックアップ
下記コマンドでcrontabの設定をcrontab.bkにバックアップできます。
crontab -l > crontab.bk
スケジュールの書式
# 分 時 日 月 曜日 コマンドの順
* * * * * コマンド
各項目の設定値
- 分
- 0 - 59
- 時
- 0 - 23
- 日
- 1 - 31
- 月
- 1 - 12
- 曜日
- 0 - 7
key | value |
---|---|
0 | 日 |
1 | 月 |
2 | 火 |
3 | 水 |
4 | 木 |
5 | 金 |
6 | 土 |
7 | 日 |
上記以外に"*"が使用できます。アスタリスクはすべてに当てはまる値です。
値の指定方法
- 単体指定
- 1 : 1を指定
- リスト指定
- 1, 2, 3 : 1と2と3を指定
- 範囲指定
- 1-5 : 1から5を指定
- 間隔指定
- */5 : 5分間隔、5時間間隔を指定