CRON EXPRESSION
毎月毎日 1~5曜曜の9~17時15分おき
次回実行予定
クイック設定
「*」は全て、「/」は間隔指定を意味します。
Advertisement
Cron式確認ツール(簡易)とは?
本ツールは、Linuxサーバーのcrontab設定などで使われる「Cron式(クロン式)」を解析し、実行タイミングを人間が理解しやすい文章に翻訳するオンラインツールです。 「* * * * *」のような5つのフィールドからなる設定値を入力するだけで、「何分おきに動くのか」「何曜日に実行されるのか」を瞬時に可視化します。
こんなシーンで便利です
サーバーの定期メンテナンス設定
深夜のシステム再起動や、ログファイルのローテーション設定など、「毎日深夜2時」といった指定が正しいか再確認できます。
複雑な実行間隔の検証
「平日の営業時間(9時〜17時)だけ15分おきに実行」といった、ハイフンやスラッシュを組み合わせた複雑な指定の動作確認に。
初心者の学習・シンタックスチェック
Cronの書き方を学び始めた方の練習用として。入力した値がどのように解釈されるかをリアルタイムで学べます。
実行スケジュールのドキュメント作成
解析結果の文章をそのまま開発仕様書や運用マニュアルの「実行サイクル説明」として引用し、工数を削減できます。
使い方は簡単 4ステップ
- 「CRON EXPRESSION」欄に、5項目のCron式を入力します。
- 青色の「解析結果」パネルに、人間向けのスケジュール説明が自動表示されます。
- 「今後の実行予定」で、直近の具体的な日付と時刻を確認します。
- 必要に応じてプリセットボタンを活用し、構文のパターンを試します。
※入力値に迷ったときは、右下の「クイック・プリセット」をクリックして参考にしてください。
ご利用時の注意点
- 5項目形式に対応:本ツールは「分 時 日 月 曜日」の5項目形式を基準としています。秒を含む6項目形式には対応していません。
- 曜日指定の数値:0および7は「日曜日」として扱われます。1は月曜日、6は土曜日となります。
- タイムゾーン:実行予定のシミュレーションは、現在お使いのブラウザ設定(JST: 日本標準時など)に基づいて計算されます。
Advertisement
Cron設定・書き方の例(逆引きリファレンス)
よく使われる実行スケジュールの設定例です。そのままコピーして利用・カスタマイズが可能です。
| 実行タイミング | Cron式の設定値 | 詳細・補足 |
|---|---|---|
| 毎分(1分ごと) | * * * * * | 常に毎分実行されます。負荷に注意。 |
| 5分おき | */5 * * * * | スラッシュ記号で「〜ごと」の指定が可能です。 |
| 1時間おき(毎時0分) | 0 * * * * | 「分」を0に固定することで毎時実行になります。 |
| 毎日 深夜0時 | 0 0 * * * | 「分」「時」を0に指定。サーバー更新に最適。 |
| 毎週 月曜日 朝9時 | 0 9 * * 1 | 5番目の項目「曜日」を1(月曜)に指定します。 |
| 平日のみ(月〜金) | 0 0 * * 1-5 | ハイフンで範囲(1-5)を指定可能です。 |
| 週末のみ(土日) | 0 0 * * 0,6 | カンマで複数の曜日(土・日)を列挙します。 |
| 毎月 1日の朝5時 | 0 5 1 * * | 3番目の「日」を1に指定します。 |
| 毎月 最終日 | ー | 標準的なCronでは指定不可。OS側の設定が必要です。 |
【Cron式の5つの項目の意味】
左から順に「分(0-59)」「時(0-23)」「日(1-31)」「月(1-12)」「曜日(0-7)」を半角スペース区切りで指定します。
【特殊記号の書き方】
アスタリスク(*)は「すべての値」、スラッシュ(/)は「ステップ(間隔)」、ハイフン(-)は「範囲」、カンマ(,)は「複数指定」を意味します。 これらを組み合わせることで、複雑な定期実行スケジュールを定義できます。
よくある質問(FAQ)
Q.入力したCron式からサーバーの構成などがバレる心配はありませんか?
A. 全くありません。本ツールは入力された文字列をブラウザ上でのみ解析します。サーバーへ情報を送信しないため、外部に伝わることはありません。
Q.業務で使用している機密性の高いジョブ設定を入力しても大丈夫ですか?
A. はい、安全にご利用いただけます。オフライン環境に近いブラウザ内処理のみで完結するため、機密情報の確認にも最適です。
Q.完全に無料で使用できますか?また制限はありますか?
A. すべての機能を完全無料でご利用いただけます。登録不要で、解析回数に制限もございません。
あなたの声で、
このツールをより鋭く。
「こんな機能が欲しい」「ここを直してほしい」といったご意見や、新しいツールのリクエストを募集しています。エンジニアが直接目を通し、開発の参考にさせていただきます。