ユーザ用ツール

サイト用ツール


linuxコマンド:定期的にコマンドを実行する方法:cron

差分

このページの2つのバージョン間の差分を表示します。

この比較画面にリンクする

次のリビジョン
前のリビジョン
linuxコマンド:定期的にコマンドを実行する方法:cron [2021/01/10 13:08]
michiya 作成
linuxコマンド:定期的にコマンドを実行する方法:cron [2021/01/10 15:45] (現在)
michiya
行 7: 行 7:
 </code> </code>
 を実行することで,エディタが開くため,そこで設定を書き込む. を実行することで,エディタが開くため,そこで設定を書き込む.
 +\\
 +エディタを指定して起動したい場合は以下のコマンド.
 +<code>
 +$ EDITOR=/usr/bin/emacs crontab -e
 +</code>
  
 +フォーマットは以下のようである.
 <code> <code>
 * * * * * <script> * * * * * <script>
 </code> </code>
-クリプトexample.sh毎時30分に実行する場合+<script>は絶対パスを推奨. 
 +\\ 
 +各フィールドは以下の通りである. 
 +^ フィールド  ^ 値域 
 +分          | 0-59  | 
 +| 時          | 0-23  | 
 +| 日          | 1-31  | 
 +| 月          | 1-12  | 
 +| 曜日        | 0-7   | 
 +曜日関しては 
 +| 0  | 日曜 
 +| 1  | 月曜 
 +| 2  | 火曜 
 +| 3  | 水曜 
 +| 4  | 木曜 
 +| 5  | 金曜 
 +| 6  | 土曜 
 +| 7  | 日曜  |
  
 +===== 毎時30分にスクリプト実行 =====
 +
 +<code>
 +30 * * * * bash /path/to/example.sh
 +</code>
 +
 +===== 10分毎にスクリプトを実行 =====
 +
 +<code>
 +*/10 * * * * bash /path/to/example.sh
 +</code>
 +もしくは
 <code> <code>
-30 * * * * bash example.sh+0,10,20,30,40,50 * * * * /path/to/example.sh
 </code> </code>
linuxコマンド/定期的にコマンドを実行する方法/cron.1610284130.txt.gz · 最終更新: 2021/01/10 13:08 by michiya