使用定时任务crontab命令

程序名:cron
程序软件包:cronie
命令:crontab
安装软件包:crontabs
服务/进程名:crond

查看服务状态(centos7):systemctl status crond
查看服务状态(centos7):名字写全是 systemctl status crond.service

crontab -e 编辑定时任务(编辑方法同vim,i 插入,:wq 保存退出)
crontab -l 显示当前的定时任务
crontab -r 清除
* * * * * command
分时日月周
0~59分,每分钟用*或*/1表示
0~23时
1~31日
1~12月
0~6周
* 表示取值范围内的所有数字
/ 表示每 , /5表示每五个单位
- 表示从几到几
,表示分散的数

可以把脚本放到默认任务目录:
/etc/cron.hourly
/etc/cron.daily
/etc/cron.weekly
/etc/cron.monthly
对于一次性任务可以用at命令

如果把命令直接写在command位置,要保证命令单独可执行。但也可能单独可执行但仍出错,就要把命令写道脚本里。
复杂的任务用脚本执行。

猜你喜欢

转载自blog.csdn.net/qq_43750882/article/details/110880845