每时每刻每分每秒的Linux定时任务

Linux 发表时间:2021-04-21 17:53:30 作者:梁子亮 浏览次数:874

先编写shell脚本(在/home/www/crontab.sh)

step=2 #间隔的秒数,不能大于60 
for (( i = 0; i < 60; i=(i+step) )); do
#$(/usr/bin/curl https://test.zhimeikm.com/api/crontab/xxxxxxxxxx)
$(/usr/bin/curl https://test.zhimeikm.com/api/crontab/xxxxxxxxxx)
sleep $step
done
exit 0

在crontab -e 时加入刚刚编写的shell脚本

* * * * * /home/www/crontab.sh

若没反应,则可能是shell脚本没有权限,需要添加以下一句或两句(在/home/www/文件夹下)

chmod +x crontab.sh 
chmod +s crontab.sh

上一篇   vue-admin后台模板