定时任务命令crontab

Posted zeem0ny

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了定时任务命令crontab相关的知识,希望对你有一定的参考价值。

crontab:
*  *  *  *  * [user] command
分  时  日   月  周 [用户] 命令
第1列表示分钟0~59 每分钟用*或者 */1表示
第2列表示小时0~23(0表示0点)
第3列表示日期1~31
第4列表示月份1~12
第5列标识号星期0~7(0或7表示星期天)
第6列要运行的命令
 
-e :编辑某个用户的crontab文件内容。如果不指定用户,则表示编辑当前用户的crontab文件
-l :表示查看 crontab job
-r :删除所有 crontab job(慎用)
* :表示任何时刻都接受;
, :表示分割时段,如0 3,6 * * * command 表示每天的3:00和6:00会执行command
- :表示一段时间范围,如20 8-12 * * * command表示8点-12点每20分钟执行一次
/n :表示每隔n个单位间隔,如*/5 * * * * command表示每隔5分钟执行一次
 

以上是关于定时任务命令crontab的主要内容,如果未能解决你的问题,请参考以下文章

Linux crontab 定时任务命令详解

Linux命令crontab定时任务

Linux Crontab 定时任务 命令详解

Linux 添加定时任务,crontab -e 命令与直接编辑 /etc/crontab 的区别

Linux命令之执行定时任务crontab

定时任务crontab命令详解