crontab命令格式详细说明与常用各种写法总结
你的疑问如果如题所述,那么一切将在这里终结!
目录
格式说明
常用各种写法总结
每分钟执行一次
每10分钟执行一次
每2小时执行一次
每小时的第15分钟执行
每小时的第15分钟、第30分钟执行一次
每天7:00至9:00之间,每隔10分钟执行一次
每天6:35执行
每天7:08,8:08,10:08执行
周一至周五每天早上6:35执行
周六、周日的早上6:35执行
周六、周日每隔3小时执行一次
每月1号早上6:30执行
每月1号、5号、15号、早上6:30执行
每月5号早上6:30与每个周六早上6:30执行
格式说明
* * * * * cmd
分 时 日 月 周 命令
第1列:分钟1-59 每分钟用*或者 */1表示
第2列:小时1-23(0表示0点, 10表示10点,20-6表示晚上八点到第二天6点期间)
第3列:日期1-31(7表示每月7日,7,8,15表示每月7日、8日、15日)
第4列:月份1-12
第5列:星期几,可选范围0-6(0表示星期天,1表示星期一,6表示星期六)
第6列:运行的命令
即:
*:任意时刻,如在分钟位置上就表示每分钟,在小时位置上就表示每小时
逗号拼接:自定义的几个时刻
中划线拼接:连续的一个时间段
斜杠:表示每隔,如分钟位置上*/60就表示每60分钟
常用各种写法总结
如,要执行的定时任务是执行/a/b/c.sh脚本,执行日志写入/var/log/c_cron.log文件。
每分钟执行一次
* * * * * root /a/b/c.sh >> /var/log/c_cron.log &
每10分钟执行一次
*/10 * * * * root /a/b/c.sh >> /var/log/c_cron.log &
每2小时执行一次
* */2 * * * root /a/b/c.sh >> /var/log/c_cron.log &
每小时的第15分钟执行
15 */1 * * * root /a/b/c.sh >> /var/log/c_cron.log &
每小时的第15分钟、第30分钟执行一次
15,30 */1 * * * root /a/b/c.sh >> /var/log/c_cron.log &
每天7:00至9:00之间,每隔10分钟执行一次
/10 7-9 * * * root /a/b/c.sh >> /var/log/c_cron.log &
每天6:35执行
35 6 * * * root /a/b/c.sh >> /var/log/c_cron.log &
每天7:08,8:08,10:08执行
8 7,8,10 * * * root /a/b/c.sh >> /var/log/c_cron.log &
周一至周五每天早上6:35执行
35 6 * * 1,2,3,4,5 root /a/b/c.sh > /var/log/c_cron.log &
或
35 6 * * 1-5 root /a/b/c.sh > /var/log/c_cron.log &
周六、周日的早上6:35执行
35 6 * * 6,0 root /a/b/c.sh > /var/log/c_cron.log &
周六、周日每隔3小时执行一次
* /3 * * 6,0 root /a/b/c.sh > /var/log/c_cron.log &
每月1号早上6:30执行
30 6 1 * * root /a/b/c.sh > /var/log/c_cron.log &
每月1号、5号、15号、早上6:30执行
30 6 1,5,15 * * root /a/b/c.sh > /var/log/c_cron.log &
每月5号早上6:30与每个周六早上6:30执行
30 6 5 * 6 root /a/b/c.sh > /var/log/c_cron.log &
crontab命令格式详细说明与常用各种写法总结相关推荐
- Crontab命令格式
第1列分钟1-59 第2列小时1-23(0表示子夜) 第3列日1-31 第4列月1-12 第5列星期0-6(0表示星期天) 第6列要运行的命令 下面是crontab的格式: 分 时 日 月 星期 要运 ...
- Linux crontab 命令格式与详细例子
基本格式 : * * * * * command 分 时 日 月 周 命令 第1列表示分钟1-59 每分钟用*或者 */1表示 第2列表示小时1-23(0表示0点) 第3列表示日期1-31 第4列表示 ...
- Linux crontab 命令格式
基本格式 : * * * * * command 分 时 日 月 周 命令 第1列表示分钟1-59 每分钟用*或者 */1表示 第2列表示小时1-23(0表示0点) 第3列表示日期1-31 第4列表示 ...
- Linux crontab 命令格式与具体样例
基本格式 : * * * * * command 分 时 日 月 周 命令 第1列表示分钟1-59 每分钟用*或者 */1表示 第2列表示小时1-23(0表示0点) 第3列表示日期1-31 第4列表示 ...
- linux下crontab命令的用法,Linux下crontab命令的用法
crond 是linux用来定期执行程序的命令.当安装完成操作系统之后,默认便会启动此任务调度命令.crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作.而linux ...
- Linux常用命令超详细版
目录 系统命令行的含义 目录结构 /dev /tmp 关机重启注销清屏 线上查询以及帮助命令(2个) 文件和目录操作命令(12个) 1,ls 2,cd 3,pwd 4,cp 5,find 6,mkdi ...
- Linux中常用命令(更详细)
一 .学习Linux终端命令的原因 Linux 刚面世时并没有图形界面,所有的操作全靠命令完成,如磁盘操作.文件存取.目录操作.进程管理.文件权限 设定等 在职场中,大量的 服务器维护工作 都是在 远 ...
- Linux 常用命令及详细使用方法
1. type :查询命令 是否属于shell解释器 2. help : 帮助命令 3. man : 为所有用户提供在线帮助 4. ls : 列表显示目录内的文件及目录 -l 以 ...
- linux中的ln属性,linux 常用基础命令 ln 详细介绍
命令介绍: ln是linux中又一个非常重要命令,ln是为某一个文件在另外一个位置建立一个同步的链接.当我们需要在不同的目录,用到相同的文件时,我们不需要在每一个需要的目录下都放一个必须相同的文件,我 ...
- linux命令的详情描述,linux 常用基础命令 tail 详细介绍
tail 命令说明: tail命令用于输入文件中的尾部内容.不指定文件时,作为输入信息进行处理. 常用查看日志文件. 使用tail命令的-f选项可以方便的查阅正在改变的日志文件,tail -f fil ...
最新文章
- python3 转换json数据的单引号双引号注意点
- 皮一皮:别人家的老公...
- Bootstrap link 引入3文件
- C语言其实不难,只是你没有找对方法!
- 英特尔处理器曝出重大安全漏洞,迫使 Linux 和 Windows 更新设计
- js 获得网页背景色和字体色
- Latex Error: File ended while scanning use of \@xdblarge
- linux内核编程--4netfiter钩子函数
- Dell笔记本Alienware Command Center监测不到CPU和内存数据
- 最新全套码支付源码/QQ+微信+支付宝三网免挂支付系统源码
- 微信小程序自定义组件中对properties的修改
- Pull request 团队合作开发使用详解
- 使用Pyecharts进行全国水质TDS地图可视化全过程9:构建字典,批量生成所有省份地图
- Java实现json报文的比对(不考虑内部顺序 + 可设置跳过部分字段比对)
- Cannot find current proxy: Set ‘exposeProxy‘ property on Advised to ‘true‘ to make it available,and.
- android禁止弹出保存此图片,安卓手机相册总是出现陌生图片?教你彻底清除!...
- 电脑开机为什么老是要两次?
- vue支付宝html,Vue的H5页面唤起支付宝支付功能
- 【超详细】(蓝桥杯Python)阶乘约数:求100阶乘的正约数个数。
- Tensorflow LSTM实现多维输入输出预测实践详解