ホームページ >php教程 >PHP开发 >Linux crontab のスケジュールされたタスク

Linux crontab のスケジュールされたタスク

高洛峰
高洛峰オリジナル
2016-11-15 14:40:211412ブラウズ

crontabとは何ですか?

crontab コマンドは cron テーブルの略称で、タスク リストとも呼ばれる、関連する設定ファイルは次のディレクトリにあります。

/var/spool/cron/: すべてのユーザーが保存されます。定期的に実行される定義 タスク、ファイル名はユーザー名と一致します
/etc/crontab: システムによって定期的に実行されるタスク
/etc/cron.d/: crontab ファイルまたはスクリプトを保存するために使用されるディレクトリ
その他のディレクトリ: /etc/cron.hourly、/etc/cron.daily、/etc/cron.weekly、/etc/cron.monthly、それぞれが時間、日、週、月ごとに実行されるタスクのストレージを表します

95712e0b0bc62c64b1fddfac486f9cb8

crontabの使い方

crontab [-u username]     //可选,省略则表示操作当前用户的crontab
        -e        //编辑crontab定时任务
        -l        //列出crontab里的内容
        -r        //删除crontab

crontabコマンドは、分、時、日、月、金曜日の順に並べられています。

*:いつでも
/:頻度
-:連続時間
,:不連続時間

インスタンスの説明

コマンドを毎分実行

* * * * * コマンド

は10回目と1回目に実行されます。毎時 30 分

10,30 * * * * コマンド

は 8 時から 10 時まで 1 分ごとに実行されます

* 8-10 * * * コマンド

は 15 日に 10 分ごとに実行されます毎月の

*/10 * 15 * * 注文

は毎週月曜日の6:30に実行されます

30 6 * * 1 注文


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