crontab详细使用方法

[linux] 2024-05-13 圈点588

摘要: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,表示每十执行一次。


crontab  计划任务  

感谢反馈,已提交成功,审核后即会显示