このページで: [隠れる]
cronジョブ は、ユーザーが構成した特定の時間枠で特定の割り当てを行うことを任務とするLinuxサービスです。. これにより、特定のコマンドまたはスクリプトを特定の時間間隔または瞬間に自動的に完了することができます。.
このようなコマンドは、スケジュールに従って毎日トリガーできます, 毎週または毎時. cronジョブサービス経由, さまざまな種類のスクリプトを開始できます, お気に入り:
- PHP
- BASH
- PERL
新しいcronジョブを追加する方法
cronジョブの追加は、見た目ほど難しくはありません。. サーバーの任意のcPanelを使用してリモートで実行できます. でもまず, cronジョブが必要な理由についてお話ししましょう.
正確に一度設定したいとしましょう 03:04 午前. タスクがPHPスクリプトを実行する時間, これにより、最終的には、サイトに登録されているすべてのユーザーのデータベース情報が抽出され、レポートが生成されます。. これを行う手順は次のとおりです:
ステップ 1: cPanelにアクセスして、CronJobsをクリックします. cPanelの「詳細」または「設定」セクションのどこかに配置する必要があります. 実際には、使用しているcPanelのバージョンと、使用している管理パネルの種類に依存します。.
ステップ 2:スクリプトを書いて、 public_html フォルダ. サーバーによっては、ディレクトリがサーバー上にある限り、任意のフォルダに配置できます。.
ステップ 3:「cronジョブ」をクリックすると, 以下のような画面が表示される場合があります. 議事録を設定する, 時間, 日, 月, 平日、最後にスクリプトが実際に配置されている場所を、場所の前に「php5x」コマンドとともに記述します, 以下のように:
ステップ 4:すべての情報を入力した後, 「新しいcronジョブの追加」ボタンをクリックします. このジョブは、現在のCronジョブメニューに表示されます。:
Linuxサーバーコマンドを使用してcronジョブを作成する方法
cronジョブはCLIを介してトリガーすることもできます (カンマラインインターフェイス) Linuxベースの場合のサーバーの. Ubuntuサーバーの場合, 作成されたcronジョブのリストを表示するには、入力できます:
→ $crontab –l
そして、現在のcronジョブを編集します, 入力できます:
→ $crontab -e
初めての場合は、cronジョブを選択するように求められます, 次のコマンドの答えが表示されます:
→ skのcrontabはありません – 空のものを使用する
→ エディターを選択. 後で変更するには, 'select-editor'を実行します.
1. /ビン/ナノ <---- easiest
2. >
トリガーするcronジョブのタイプを入力してアクティブ化できます.
別のユーザーのcronジョブリストを編集する場合, 次のように入力できます:
→ $crontab -u {ユーザー名} -e
cronジョブをトリガーして6日に実行する場合, それから15日そしてそれから 0 分 1 時間, このように編集できます:
→ 0,5,10 およびサーバーで実行されるコマンド
cronジョブを実行する時間間隔で「@」を使用することもできます, たとえばのように:
→@monthly –月に1回
@midnight –1日1回 00:00 サーバー時間
@reboot –サーバーの再起動時
この方法でコマンドを実行する場合, 簡単に使用できます:
→@midnightと各マインドライトで実行されるコマンド
作成したcronジョブを完全に消去したい場合, あなたが使用することができます:
→ $crontab –r
cronジョブとは–結論
基本的, cronジョブはタスクスケジューラのようなものです, しかしあなたのサーバーのために. スケジュールに基づいてさまざまなスクリプトまたはコマンドをトリガーするように設定でき、タスクを自動的に完了するように要求するたびに、そして最も重要なことに、自分でコマンドを手動で入力する時間がないときに使用できます。. これだけじゃない, ただし、一部のCron Jobは、サイト所有者にサイトの重要な情報と統計を提供する高度なスクリプトを実行するように設定されています。. したがって、正しく管理できる限り、非常に便利です。.
ここにいくつかの無料のcronジョブがあります, サイトから提供された親切な クロンレス, サーバーに次の機能を提供します:
- データベースのバックアップを自動的に実行する.
- ゲーム内で自動更新を実行する, フォーラムまたはサイト.
- 将来的に自動ツイートをスケジュールする.
- 一定期間、自動的に請求書を生成します.
- クリーンアップまたは自動化されたサイトメンテナンスを行う.
- RSSフィードを更新する.
サイトには 5 その中の無料のcronジョブ 0$ 月次計画とこれはあなたのためのプロセスを簡素化するのに役立ちます.
非常に便利なcronジョブジェネレータもあります, お気に入り cronタブジェネレータ これは、ユーザーフレンドリーでサーバー内でコマンドを生成することで大いに役立ちます。実行する必要があるのは、実行したいものをクリックすることだけです。.