Linux定时任务实现每秒执行一次

编写/root/test.sh脚本

该方法适用于调度周期能被60整除的情况

#!/bin/bash
step=1
for (( i = 0; i < 60; i = (i+step) )); do
    date >> /root/result.txt
    sleep $step
done

exit 0

配置定时任务

定时任务配置为每隔1分钟执行一次 若不了解定时任务如何添加,可参考Linux之crontab命令

// 编辑crontab

crontab -e

// 添加定时任务
* * * * * sh /root/test.sh
或
*/1 * * * * sh /root/test.sh

实现结果

通过以上步骤,即可实现date >> /root/result.txt命令每秒执行一次,测试结果如下:

参考文章:
https://my.oschina.net/u/4339087/blog/3306179

posted @ 2022-01-21 15:26  HaimaBlog  阅读(1442)  评论(0编辑  收藏  举报