Linux定时任务在linux上设置crontab,达到秒级执行的定时任务。
Linux定时任务在linux上设置crontab,达到秒级执行的定时任务。
·
1.crontab -e 打开定时任务编辑页面
2.设置定时任务
想达到秒级 设置60个定时任务 在分钟每秒执行 1秒累加执行另一个任务
举例:
* * * * * (sleep 1; date >> /scripts/yes.sh)
* * * * * (sleep 2; date >> /scripts/yes.sh)
* * * * * (sleep 3; date >> /scripts/yes.sh)
.. ........
* * * * * date >> /scripts/yes.sh
* * * * * (sleep 5; date >> /scripts/yes.sh)
* * * * * (sleep 20; date >> /scripts/yes.sh)
* * * * * (sleep 30; date >> /scripts/yes.sh)
* * * * * (sleep 40; date >> /scripts/yes.sh)
* * * * * (sleep 50; date >> /scripts/yes.sh)
按i编辑
按esc退出
:wq 英文即可
3.检查任务执行
tail -f /scripts/yes.sh
删除直接去
crontab -e 删除报错即可
第二种方法
watch -n 10 'date >> /home/sharplee/date.txt' 目标路径即可
更多推荐
已为社区贡献2条内容
所有评论(0)