計算

Cronジェネレーター

cronジョブを作成します。トルコ語の説明を参照してください。分/時/日/月/曜日のオプションを使用して、有効なcronジョブを秒単位で生成します。

Cronステートメントジェネレーター
0 – 59
0 – 23
1 – 31
Cronステートメント
crontab
* * * * *
トルコ語での説明 それは毎分作動する。
ミニ* · sa* · 月日* · * · 平日*
情報

Cron Generatorについて

クロンcronは、Unix/Linuxシステム上で特定の間隔でタスクを実行するために使用される標準的なスケジューリングメカニズムです。Webサーバー上のバックアップ、メール送信、データベースのクリーンアップ、レポート生成などの自動化されたタスクは、多くの場合cronを使用して管理されます。しかし、cronステートメントの構文(空白で区切られた5つのスペース)は、最初は戸惑うかもしれません。

これは無料です。 Cronステートメントジェネレーター このツールを使えば、技術的な構文を知らなくても、適切なcronステートメントを作成できます。ドロップダウンリストから分、時、日、月、曜日を選択するだけで、ステートメントと人間が読みやすいトルコ語の説明が瞬時に生成されます。作成したステートメントはワンクリックでコピーできます。 crontab -e それをあなたの行に貼り付けることができます。

すぐに始めたい方へ。 既製のテンプレート さらに、1分ごと、1時間ごと、毎日深夜0時、毎週月曜日、毎月初日など、よく使うシナリオをワンクリックで読み込む機能も提供しています。処理はすべてブラウザ内で完結し、サーバーにデータが送信されることはありません。

使い方は?

段階的に

  1. もしあなたが望むなら 既製テンプレート そのセクションにあるよく使うテンプレートをクリックすると、入力欄が自動的に入力されます。
  2. , 時間, 月の日付, 曜日 フィールドを選択してください。
  3. cronジョブの掲載情報とそのトルコ語の説明は、お客様の選択内容に応じて即座に更新されます。
  4. コピー ボタンをクリックして、式をクリップボードに保存してください。
  5. サーバー上で crontab -e コマンドでエディタを開き、式を貼り付けてください。
FAQ

よくある質問

左から右へ: (0–59), 時間 (0–23), 月の日 (1–31), (1~12)および 曜日 (0-7; 日曜日は0と7)。スター(*) は「すべての値」を意味します。例: 0 9 * * 1 この表現は「毎週月曜日の午前9時」という意味です。

ターミナルにて crontab -e コマンドを実行し、開いたエディタに新しい行を追加して、cronステートメントと実行するコマンドを記述します。例: 0 0 * * * /usr/bin/php /var/www/backup.php登録すると、cronデーモンが自動的にその式を検出します。

コマンドが非常に短時間で完了する場合は、通常問題ありません。しかし、長時間実行される処理やリソースを大量に消費する処理の場合は、より長い間隔(例えば、5分、15分、30分)で実行することが推奨されます。これは、前の処理が完了する前に次の処理が開始されるのを防ぐためです。 ロックファイル この仕組みを利用することは良い方法です。

はい。ただし、これら2つの領域 または これは論理演算で動作し、AND演算ではありません。ですから… 0 0 1 * 1 この式は「月の最初の日、または月曜日」と解釈されます。両方の条件が重なる日を対象とする場合は、スクリプト内に追加のチェック処理を追加する必要があります。

はい。WHMCSやWordPressなどのシステムは、サーバー側のcron設定に同じ標準のcron構文を使用します。生成された式をサーバーのcrontabに直接追加することで、該当するPHPファイルまたはURLを呼び出すことができます。