皆さんこんにちは、勉強熱心な後輩です、仕事が忙しくて長い間ブログを書いていませんでした。。。。
1. スケジュールされたタスク crontab の機能:
通常、誰もがスクリプトを作成してサーバーに置き、毎日決まった時間に実行させますが、毎日手動で実行する必要はありません。ここで普段実行しているのはシェルとPythonですが、サーバー側にPythonをサポートする環境が必要なので注意してください。
2.crontab の使用法と構文:
#登录服务器执行命令,进入到vim页面
crontab -e
#注意我这里是用root用户登陆服务器的,所以他执行的就是root用户的定时任务
#页面展示内容
*/10 * * * * /sbin/ntpdate 10.45.186.81 #时钟同步定时任务
08,28,48 * * * * sh /root/test.sh
#每个小时的08分,28分,48分执行sh脚本,该脚本放置的绝对路径/root/test.sh
#python例子
10 12 * * * python /root/record_pid.py
#每天的12点10分跑脚本
文法: 5 つの位置、分、時間、日、月、曜日
分: 0-59
営業時間:0-23
日(数字):1~31
何月(月): 1-12
曜日(週):1~7
略語: タイムシェアリング日-月-週
いくつかの特殊な記号
* この位置の値の範囲内の任意の数値を表します
/ 「毎」を表します、例 */10 * * * * 10 分ごとに実行されます
3. 保存して表示する
编辑完 crontab任务后
:wq #保存退出
crontab -l
#查看你写的定时任务
初心者には作りにくいと思いますが、良いと思ったら高評価お願いします!!!
転載の際は出典を明記してください!