侧边栏壁纸
博主头像
七哥的技术博客

You got a dream, you gotta to protect it!

  • 累计撰写 60 篇文章
  • 累计创建 71 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

定时任务crontab的使用

admin
2024-11-25 / 0 评论 / 0 点赞 / 12 阅读 / 0 字

常用方式有以下几种

使用的时候特别要注意路径问题,脚本中的涉及的文件尽量使用全路径,不然可能导致运行时错误

*/1 * * * * /opt/log/disk_check.sh #每分钟执行一次
50 3 * * * /opt/log/disk_check.sh #每天3点50分执行一次
0 */1 * * * /opt/log/disk_check.sh #每小时0分执行一次(整点执行)
0 * * * * /opt/log/disk_check.sh #每小时0分执行一次(整点执行)

以下表示每分钟执行一次,小时时间表示每步进一个小时满足条件

分值时间表示任意时刻都可以,因此匹配为每分钟运行一次

* */1 * * * /opt/log/disk_check.sh 2>&1

几种符号的意义

* 任何时刻都可以

, 若有个多时刻,使用逗号分隔

- 表示一个时刻到另一个时刻之间的时间段

/n 表示每过n个时间定单位

crontab 从文本进行设置

也可以将 crontab 命令存入文本中,如 cron.txt 中,执行 crontab cron.txt 来进行配置

crontab <<EEEEE
*/1 * * * * /opt/log/disk_check.sh > /dev/null 2>&1
EEEEE
0

评论区