14定时任务

定时任务 crontab

安装crontab

一般centos安装了crontab

1
yum install crontabs

查看运行状态

1
2
3
systemctl status crond
systemctl enable crond
systemctl start crond

查询定时任务列表

1
crontab -l

管理定时任务列表

实际上就是一个文件

1
2
3
crontab -e

0 19 * * * bash /root/test.sh

cron表达式

1
2
3
4
5
6
7
8
# .---------------- 分钟,取值范围为 0-59
# | .------------- 小时,取值范围为 0-23
# | | .---------- 日,取值范围为 1-31
# | | | .------- 月,取值范围为 1-12
# | | | | .---- 星期,取值范围为 0-7,0 和 7 都表示星期日
# | | | | | .-- 要执行的命令
# | | | | | |
0 19 * * * bash /root/test.sh

直接操作文件实现管理任务

1
echo "*/10 * * * *  "$base_path/change_images.sh   >> /var/spool/cron/root

14定时任务
https://jiajun.xyz/2021/08/24/linux/14定时任务/
作者
Lambda
发布于
2021年8月24日
许可协议