[linux] 2024-12-09 圈点994
摘要:crontab详细使用方法
crontab详细使用方法
yum install crontabs //安装
/sbin/service crond start //启动服务
/sbin/service crond stop //关闭服务
/sbin/service crond restart //重启服务
/etc/init.d/crond restart //重启服务
/sbin/service crond reload //重新载入配置
service crond status //手动启动crontab服务:
crontab -l //查看定时任务列表
crontab -l > /back/back //备份crontab文件
crontab -r //删除定时任务
编辑计划任务:
vim etc/crontab //不太正规
crontab -e
vi /var/spool/cron/root
命令格式:
* * * * * cmd
分时天月周
示例:
*/2 * * * * cmd //每隔2分钟执行...
0 * * * * cmd //每小时执行..
0 21 * * * cmd //每天21点执行..
0 11 * 4 1-3 cmd //每年4月的第1-3周的11点00分执行...
0 23 * * 6 cmd //每个星期6的23时执行...
* 23,00-7/1 * * * //每天的23点-第二天的7点之间每隔1小时执行
0 11 4 * mon-wed //每月4日的11点执行
字符含意:
星号(*):表示“每”,“所有”
逗号(,):表示列举,比如“1,2,3”。
中杠(-):表示范围,例如“2-5”表示“2,3,4,5”。
正斜线(/):表示间隔频率,例如“/2”表示每两小时执行一次。同时正斜线可以和星号一起使用,例如*/10,表示每十执行一次。