Crontab 解析
cron式を解析・説明。人間が読めるスケジュール説明と次回実行時刻を表示。
cron式とは?
5または6つのスペース区切りフィールドでスケジュールを表す文字列:分、時、日、月、曜日、年(オプション)。
cronの * とは?
アスタリスク(*)はそのフィールドの「すべての可能な値」を意味します。
0 0 * * * と 0 0 * * 1 の違いは?
0 0 * * * は毎日午夜に実行。0 0 * * 1 は毎週月曜の午夜のみ実行。
*/5 のようなステップ値は使えますか?
はい。分フィールドの */5 は「5分ごと」を意味します。
cron式はサーバーに送信されますか?
いいえ。ブラウザ内でローカルに処理されます。
5分ごとに実行するには?
*/5 * * * * を使用すると5分ごとに実行されます。
0 0 * * * はどういう意味?
0 0 * * * は毎日午夜に実行を意味します。
平日のみ実行するには?
0 9 * * 1-5 を使用すると月〜金の午前9時に実行されます。
cronの特殊文字は?
cronは *(任意の値)、,(リスト)、-(範囲)、/(ステップ)をサポート。
毎月1日に実行するには?
0 0 1 * * を使用すると毎月1日の午夜に実行されます。
数字の代わりに名前を使えますか?
はい、JAN、FEB(月)、MON、TUE(曜日)を許可する実装があります。
6フィールドcron構文とは?
6フィールド構文は先頭に秒を追加:秒、分、時、日、月、曜日。
1時間ごとに実行するには?
0 * * * * を使用すると毎時0分に実行されます。
日と曜日の違いは?
日(1-31)は月の何日かを指定。曜日(0-6)は週の何曜日を指定。
Crontab 解析の使い方
cron 式を貼り付けると、平易な言葉による説明と今後の実行時刻が即座に表示されます。計算はすべてブラウザー内でローカルに行われ、どこにも送信されません。
- Cron Expression フィールドにスケジュールを入力または貼り付けます。たとえば * * * * * は毎分実行です。
- 入力欄の下の Runs の行を読みます。式が日常的な文に翻訳されて表示されます。
- 今後の実行をいくつ表示するかを選びます。選択肢から 5、10、20、50 を選べます。
- Start を Now のままにすると現在時刻から予測し、Custom に切り替えると指定日を起点にできます。
- 一覧された実行時刻が意図どおりになるまでフィールドを調整し、式を crontab にコピーします。
時フィールドの */5 は「0 時から 5 時間おき」の意味で「毎時 5 分」ではありません。Runs のプレビューがこうした違いを見えてくれます。
関連ツール
- Crontab ジェネレーター cron 式を生成・検証し、人間が読める説明を即座に表示。スケジュールを可視化し、次回実行時間をプレビューし、crontab 形式でエクスポート。Linux/Unix システム管理者に最適。
- Chmod 計算機 無料オンラインchmod計算機でチェックボックス付きLinuxファイル権限を視覚化・計算。数値(755, 644)とシンボリック表記(rwxr-xr-x)を即座に変換。setuid、setgid、sticky bit等の特殊権限に対応。
- ASCIIコード表 10進数、16進数、8進数、2進数コード、HTMLエンティティ、文字説明を含む完全なASCII文字エンコーディングリファレンス。即座に検索・フィルタリング。
- HTTPリクエストテスター ブラウザで直接REST APIをテスト。カスタムヘッダー、ボディ、クエリパラメータでGET、POST、PUT、DELETEリクエストを送信。レスポンスのステータス、ヘッダー、JSONボディを即座に確認。
- .htaccessジェネレーター Apache .htaccessルールを生成します。リダイレクト、リライト、セキュリティヘッダー、キャッシュなど。
- Robots.txtジェネレーター 無料オンラインrobots.txtジェネレーター。robots.txtファイルを作成・カスタマイズして検索エンジンのクロールを制御、クローラーアクセスを管理、サイトのSEOを最適化します。
- サイトマップジェネレーター 無料オンラインXMLサイトマップジェネレーター。URL追加、優先度・頻度設定、SEOに優れたサイトマップを即座に作成。
- 出産予定日計算 無料の出産予定日計算ツール。最終月経・受精日・超音波検査・胚移植日のいずれからでも予定日を算出し、現在の妊娠週数や重要な日付を把握できます。