crontab部署定时任务

tech2025-12-15  15

Linux服务器上有个任务需要每天定时执行,所有学习一下如何用crontab工具在Linux部署定时任务。

 

1. 确认crontab状态

servicectl crond status

一般都会默认开启,查询结果如下:

2. 创建定时任务

2.1 赋予shell脚本可执行权限

chmod 755 test_crontab.sh

关于chmod:linux系统chmod 755权限

2.2 编辑定时任务

crontab -e

形式如文本编辑器,依照crontab的命令格式,编写所需内容即可。

 

crontab命令格式详解:

5 * * * * Command                          每小时的第5分钟执行一次命令

30 18 * * * Command                     指定每天下午的 6:30 执行一次命令 

30 7 8 * * Command                      指定每月8号的7:30分执行一次命令 

30 5 8 6 * Command                     指定每年的6月8日5:30执行一次命令 

30 6 * * 0 Command                      指定每星期日的6:30执行一次命令

每天的下午4点、5点、6点的5 min、15 min、25 min、35 min、45 min、55 min时执行命令。 

5,15,25,35,45,55 16,17,18 * * * Command

 

 

最新回复(0)