主要是使用Linux的crontab工具来实现的,有两个方法,一个放在contab 列表里面,另一个是放在contab文件里面(其实原理是一致的)。
crontab 列表
cd /tmp
# 创建一个shell脚本
vim hello.sh
#!/bin/bash
echo "hello word !!" >> /tmp/hello.txt
# 为脚本添加“可执行”权限
chmod +x hello.sh
# 创建一个定时任务:毎分钟执行一次命令“sh /tmp/hello.sh”
crontab -e
*/1 * * * * sh /tmp/hello.sh
扩展:crontab 格式说明
crontab 文件
通过编辑 /etc/crontab
文件来实现调度任务。
vim /etc/crontab
*/1 * * * * sh /tmp/hello.sh
参考:https://blog.csdn.net/jcmj123456/article/details/123317758