ホームページ  >  記事  >  システムチュートリアル  >  Web開発中にLinuxでphpファイルを実行するスケジュールされたタスクを追加する方法

Web開発中にLinuxでphpファイルを実行するスケジュールされたタスクを追加する方法

WBOY
WBOYオリジナル
2024-06-02 16:59:38811ブラウズ

Linuxでphpファイルを実行するスケジュールされたタスクを追加する方法

Web 開発のプロセスでは、定期的に実行されるタスクを設定する必要があることがよくあります。では、Linux では、PHP ファイルを実行するスケジュールされたタスクをどのように追加するのでしょうか? Linux の PHP ファイルがお役に立てば幸いです。

Linux は php ファイルのスケジュールされたタスク実行メソッドを追加します

1. Linux システムのコマンドラインインターフェイスを開きます。

コマンドラインインターフェイスに次のコマンドを入力してください: whatphp 、Enterを押します。

1. 前のステップの php パスを覚えておいてくださいlinux php スケジュールされたタスク、コマンド ラインで「crontab-elinux コマンド マニュアル」と入力し続け、Enter キーを押して、vi エディターの編集モードに入ります。 、現在のモードで次のコマンドを入力します:

10,40,50****/usr/bin/php/opt/lampp/htdocs/wechat/xjtest-web_browser/pcntl_test.php

つまり、スケジュールされたタスクの実行頻度 + php 実行可能ファイルのパス + 実行される php ファイルのパスです。 (コマンドの実行頻度については記事の最後で詳しく説明します)

入力が完了したら、「ESC」キーを押して現在のコマンドラインに「:」linux入力メソッドを入力し、「:」の後に「wq」を入力してEnterを押します。次のプロンプトが表示されます。スケジュールされたタスクが正常に追加されました。

Linux スケジュール済みタスクの実行頻度:

コマンドの最初の部分の頻度は、分、時間、日、月、週を表す 5 つの部分で構成されます (0 は日曜日)。現在の頻度ですべて実行されると、linux php のスケジュールされたタスク は "*" で表されるため、"*" が非常に多くなります。次の例は理解に役立ちます:

以下のスケジュールされたタスクは引き続き実行されます

*****[コマンド]

任务计划程序在哪里打开_linux php计划任务_任务计划linux

以下のスケジュールされたタスクは、毎時 0 分に実行されます (つまり、1 時間に 1 回実行されます)

0****[コマンド]

以下は依然として 1 時間ごとに実行されるスケジュールされたタスクです。ただし、15分ごとに実行されます(1:15、2:15...)

15****[コマンド]

以下のスケジュールされたタスクは毎晩 2:30 に 1 回実行されます

302***[コマンド]

以下のスケジュールされたタスクは、毎月 2 日の午前 0 時に実行されます (例: 2010 年 2 月 2 日の午前 0 時)

002**[コマンド]

以下のスケジュールされたタスクは、毎週月曜日の毎時 0 分に 1 回実行されます

0***1[コマンド]

以下は1時間に0分、10分、20分の3回運行します

0,10,20****[コマンド]

linux php计划任务_任务计划程序在哪里打开_任务计划linux

以下では、実行頻度を示すために除算記号「/」が使用されています。この例は 5 分ごとに実行されます

*/5****[コマンド]

以下に示すように、「-」を使用して範囲を示すこともできます。5 から 10 までの各時間は 1 回実行されます

05-10***[コマンド]

サーバーが再起動されるたびにスケジュールされたタスクを実行する特別な時間キーワード「@reboot」もあります

@reboot[コマンド]

任务计划程序在哪里打开_任务计划linux_linux php计划任务

「Linux で php ファイルを実行するスケジュールされたタスクを追加する方法」を読んだ人は、次の記事も読んでいます:

1. Linuxシステムでphpファイルを実行するためのスケジュールされたタスクを追加する方法

2. LinuxでPHPスクリプトファイルを直接実行する方法

3.LinuxでWebサーバーを設定する方法

4.Linuxで共通サーバーを構築する方法

5.LinuxでDNSサーバーを構築する方法

6.Linuxで.shファイルを実行する方法

7.LINUXオペレーティングシステムでYAFフレームワークを構築する方法

以上がWeb開発中にLinuxでphpファイルを実行するスケジュールされたタスクを追加する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。