cronジョブ – 概要と実行方法 (ガイド) - JA

cronジョブ は、ユーザーが構成した特定の時間枠で特定の割り当てを行うことを任務とするLinuxサービスです。. これにより、特定のコマンドまたはスクリプトを特定の時間間隔または瞬間に自動的に完了することができます。.

cronジョブイメージ

このようなコマンドは、スケジュールに従って毎日トリガーできます, 毎週または毎時. cronジョブサービス経由, さまざまな種類のスクリプトを開始できます, お気に入り:

  • PHP
  • BASH
  • PERL

新しいcronジョブを追加する方法

cronジョブの追加は、見た目ほど難しくはありません。. サーバーの任意のcPanelを使用してリモートで実行できます. でもまず, cronジョブが必要な理由についてお話ししましょう.

正確に一度設定したいとしましょう 03:04 午前. タスクがPHPスクリプトを実行する時間, これにより、最終的には、サイトに登録されているすべてのユーザーのデータベース情報が抽出され、レポートが生成されます。. これを行う手順は次のとおりです:


ステップ 1: cPanelにアクセスして、CronJobsをクリックします. cPanelの「詳細」または「設定」セクションのどこかに配置する必要があります. 実際には、使用しているcPanelのバージョンと、使用している管理パネルの種類に依存します。.

cronジョブイメージ

ステップ 2:スクリプトを書いて、 public_html フォルダ. サーバーによっては、ディレクトリがサーバー上にある限り、任意のフォルダに配置できます。.

ステップ 3:「cronジョブ」をクリックすると, 以下のような画面が表示される場合があります. 議事録を設定する, 時間, 日, 月, 平日、最後にスクリプトが実際に配置されている場所を、場所の前に「php5x」コマンドとともに記述します, 以下のように:

cronジョブは新しい画像を追加します

ステップ 4:すべての情報を入力した後, 「新しいcronジョブの追加」ボタンをクリックします. このジョブは、現在の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タブジェネレータ これは、ユーザーフレンドリーでサーバー内でコマンドを生成することで大いに役立ちます。実行する必要があるのは、実行したいものをクリックすることだけです。.

調査・執筆者:
HowToHosting 編集者
HowToHosting.guideは、ブログやウェブサイトの作成プロセスに関する専門知識と洞察を提供します。, 適切なホスティングプロバイダーを見つける, そしてその間にあるすべてのもの. 続きを読む...

コメントを残す

あなたのメールアドレスが公開されることはありません. 必須フィールドは、マークされています *

この Web サイトでは、ユーザー エクスペリエンスを向上させるために Cookie を使用しています. 当社のウェブサイトを使用することにより、当社の規定に従ってすべてのクッキーに同意したことになります プライバシーポリシー.
同意します
HowToHosting.Guideで, 私たちは透明性のあるウェブホスティングレビューを提供します, 外部の影響からの独立性を確保する. すべてのレビューに厳格で一貫した基準を適用するため、評価は公平です。.
紹介されている企業の一部からアフィリエイト手数料を得る場合がありますが、, これらの手数料はレビューの完全性を損なったり、ランキングに影響を与えることはありません.
アフィリエイトの収益はアカウント獲得のカバーに貢献します, 試験費用, メンテナンス, ウェブサイトや社内システムの開発.
信頼できるホスティングの洞察と誠実さのためにhowtohosting.guideを信頼してください.