【linux】linuxスケジュールタスク-crontab

皆さんこんにちは、勉強熱心な後輩です、仕事が忙しくて長い間ブログを書いていませんでした。

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

#查看你写的定时任务

初心者には作りにくいと思いますが、良いと思ったら高評価お願いします!

転載の際は出典を明記してください!

                                                            

 

おすすめ

転載: blog.csdn.net/weixin_43784564/article/details/127459294