欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

centos 定时任务 周期任务

程序员文章站 2022-07-14 18:33:19
...

参考网站:https://www.fengyunxiao.cn

  • 添加系统周期任务
1. 给要运行的文件授权:

chmod 777 /home/freemem.sh

2. 添加任务,任务会立即生效

echo "1 */4 * * * root /home/freemem.sh" >> /etc/crontab
  • 修改系统周期任务
1. 打开配置文件
vim /etc/crontab

2. 修改任务,保存后立即生效
* * * * * root /home/test.sh

任务格式说明:时间周期 运行用户 运行文件
  • 时间格式说明
*    *    *    *    *    *
-    -    -    -    -    -
|    |    |    |    |    |
|    |    |    |    |    + year [optional]
|    |    |    |    +----- week (0 - 7) (Sunday=0 or 7)
|    |    |    +---------- month (1 - 12)
|    |    +--------------- date (1 - 31)
|    +-------------------- hour (0 - 23)
+------------------------- min (0 - 59)

contab 时间计算网站:https://tool.lu/crontab/

  • 任务服务的命令
systemctl restart crond.service

systemctl reload  crond.service

systemctl status  crond.service

参考网站:https://www.fengyunxiao.cn