-
cron计划任务
-
周期性任务
- cron任务概述
用途:按照设置的时间间隔为用户反复执行某一项固定的系统任务
软件包: cronie、crontabs
系统服务: crond
日志文件: /var/log/crond - 管理计划任务策略
使用crontab命令
- 编辑: crontab -e [-u 用户名]
- 查看: crontab -l [-u 用户名]
- 清除: crontab -r [-u 用户名] - 如何编写crontab任务记录
- 分 时 日 月 周 | 任务命令行(绝对路径)
- 30 8 * * * #每天早上8:30执行
- 30 8 * * 1-5 #每周一至周五早上8:30执行
- 0 */2 * * 1-5 #每周一至周五每隔2个小时执行一次
-
-
- *:匹配范围内任意时间
-
- :分隔多个不连续的时间点
- -:指定连续时间范围
- /n:指定时间频率,每n。。
- cron任务概述
-
-
例如每分钟在/opt/time.txt写当前时间
- [root@lifei ~]# crontab -e -u root
no crontab for root - using an empty one
crontab: installing new crontab
[root@lifei ~]# crontab -l -u root
* * * * * date >> /opt/time.txt
[root@lifei ~]# cat /opt/time.txt
Sat Aug 14 15:57:01 CST 2021
[root@lifei ~]# cat /opt/time.txt
Sat Aug 14 15:57:01 CST 2021
Sat Aug 14 15:58:01 CST 2021
Sat Aug 14 15:59:01 CST 2021
[root@lifei ~]# crontab -r -u root
[root@lifei ~]# crontab -l -u root
no crontab for root