[cron] cronの書き方・設定
よく忘れるので、cronの書き方をメモります。
[コマンド]
●crontab -l
現在の設定を標準出力に表示します。
●crontab -e
viエディタで現在の設定を変更します。
※エディタは変更可能だけど、viから変更したことない。
●crontab -r
現在の設定をクリアします。
-eと-rは、キーボード上隣り合っているので、間違って-rを実行すると非常に危険です!!!
[書式]
--------------------------------
* * * * * コマンド
--------------------------------
左から「分」「時」「日」「月」「曜日」です。
例えば、毎日1時30分にコマンドを実行したい場合は、
--------------------------------
30 1 * * * コマンド
--------------------------------
となる。
曜日は以下です。
--------------------------------
0:日
1:月
2:火
3:水
4:木
5:金
6:土
7:日
--------------------------------
分フィールドに、「*/」+数字を入力した場合は、~分毎という指定になります。
以下は、15分毎という指定。
--------------------------------
*/15 * * * * コマンド
--------------------------------
ハイフンを使って数字をつなげると、「その間すべて」という意味になります。
以下は、1時~3時で0分~30分の間1分毎という指定。
--------------------------------
0-30 1-3 * * * コマンド
--------------------------------
以上です。
スポンサードリンク
関連記事
-
[Tomcat] Tomcatのインストール
Tomcatをインストールします。 Tomcatは、Apache Software Found
-
[MySQL] テスト用DB・テーブル作成
MySQLのインストールが完了していない方は、こちらの記事を参照してインストールしてください。
-
[MySQL] MySQLのインストール
MySQLをインストールします。 ●ダウンロード まずは、以下サイトを表示しましょう。
-
[Apache] Apache HTTP Serverのインストール
Apache HTTP Serverをインストールします。 Apache HTTP Serve
-
[cron] dateコマンドをcronに書くときの注意点
dateコマンドの引数をcronにそのまま書くと怒られることへのメモ。 そのまま、
-
[bash] cronでログインシェル(.bash_profile)の環境変数などを読み込ませる
こんにちは、今回もメモ。 cronでシェルを実行する際、普通にコマンドを書くと、ログインシェル
-
[Redmine] チケットのステータス追加
Redmineのチケットステータス追加についてです。 直観的に、「管理」→「チケットのステータ
スポンサードリンク
- PREV
- [Java] クラスとインスタンス
- NEXT
- [bash] 文字列長を調べる