Linux 计划任务 Crontab 笔记与总结(2)Crontab 的基本组成与配置
【Crontab 的基本组成】
① 系统服务 CROND:每分钟都会从配置文件刷新定时任务
② 配置文件 :文件方式设置定时任务
③ 配置工具 crontab:用途调整定时任务
【配置文件的配置文件格式】
* * * * * COMMAND
第一个 * :分钟 0 - 59,* 表示每分钟都要执行
第二个 * :小时 0 - 23
第三个 * :日期 1 - 31
第四个 * :月份 1 - 12
第五个 * :星期 0 - 7(0 或 7 表示星期天)
【例1】每晚的 21:30 重启 Apache
30 21 * * * service httpd restart
【例2】每月的 1、10、22 日的 4:45 重启 Apache
45 4 1,10,22 * * service httpd restart
【例3】每月 1 到 10 日的 4:45 重启 Apache
45 4 1-10 * * service httpd restart
【例4】每隔两分钟( 前面没有条件 ) 重启 Apache
*/2 * * * * service httpd restart
【例5】每个小时的奇数分钟重启 Apache
1-59/2 * * * * service httpd restart
1 分钟时开始重启
(偶数是0-58/2)
【例6】晚上11 点到早上 7 点之间,每隔 1 小时(前面有条件) 重启 Apache
0 23-7/1 * * * service httpd restart
注意:分钟用 0,如果用 * ,表示 23 点 到 7 点任何一分钟都执行,显然不是我们想要的结果
【例7】每天 18:00 至 23:00 之间 每隔 30 分钟(前面有条件) 重启 Apache
0,30 18-23 * * * service httpd restart
或
0-59/30 18-23 * * * service httpd restart
【小结】
① * 表示任何时候都匹配
② 可以用 "A,B,C" 表示 A 或者 B 或者 C 时执行命令
③ 可以用 "A-B" 表示 A 到 B 之间时执行命令
④ 可以用 "*/A" 表示每 A 分钟(小时等)执行一次命令
【crontab 工具的使用】
crontab 帮助信息
crontab --h
或
crontab --help
① 查看某用户(dee)的计划任务列表
crontab -l -u dee
② 修改某用户(dee)的计划任务
crontab -e -u dee
用 :wq 保存退出(貌似 Ubuntu 系统退出编辑计划任务要复杂一点)
③ 查看生成的最终计划任务文件
- /var/spool/cron
使用
tail -f /var/log/cron
查看 crontan 的日志

Linux 计划任务 Crontab 笔记与总结(2)Crontab 的基本组成与配置的更多相关文章
- linux计划任务 学习笔记
原文链接: http://www.tsingfeng.com/?tag=cronjob 本文说的计划任务是指linux的Cronjob.语法 下面是个简单的计划任务: 10 * * * * /usr/ ...
- Linux 计划任务 Crontab 笔记与总结(3)Crontab 配置文件
[全局(系统)配置文件] /etc/crontab Linux 主要的配置文件都在 etc 目录下. cd /etc ls cron* vim crontab 进入 cron.d(服务) cd cro ...
- Linux 计划任务 Crontab 笔记与总结(1)
Linux 版本:CentOS 6.6 应用场景,例如: ① 每分钟执行一个程序检查系统运行状态 ② 每天凌晨需要对过去一天的业务数据进行统计 ③ 每个星期需要把日志文件备份 ④ 每个月把数据库进行备 ...
- Linux学习笔记之Linux计划任务Crontab
0x00 cron 简介 cron 是 UNIX, SOLARIS,LINUX 下的一个十分有用的工具.通过 cron 脚本能使计划任务定期地在系统后台自动运行. 0x01 cron 命令 cront ...
- 学习笔记:CentOS7学习之十七: Linux计划任务与日志的管理
目录 学习笔记:CentOS7学习之十七: Linux计划任务与日志的管理 17.1 计划任务-at-cron-计划任务使用方法 17.1.1 at计划任务的使用 17.1.2 查看和删除at将要执行 ...
- Linux计划任务Crontab实例详解教程
说明:Crontab是Linux系统中在固定时间执行某一个程序的工具,类似于Windows系统中的任务计划程序 下面通过详细实例来说明在Linux系统中如何使用Crontab 操作系统:CentOS ...
- Linux计划任务crontab
Linux系统中存在两种工作调度的方式 周期性的(at),每隔一个固定的周期要来办的事项: 一次性的(crontab),做完一次以后就不会再执行: at at是个可以处理仅执行一次就结束调度的指令,不 ...
- linux计划crontab
linux计划crontab 启动crontab服务 一般启动服务用 /sbin/service crond start 若是根用户的cron服务可以用 sudo service crond sta ...
- Linux计划任务.md
crond crond是linux下用来周期性的执行某种任务或等待处理某些事件的一个守护进程,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程 ...
随机推荐
- BST树
http://www.cnblogs.com/bizhu/archive/2012/08/19/2646328.html 4. 二叉查找树(BST) Technorati 标记: 二叉查找树,BST, ...
- Lua Require函数
转自:http://www.cppblog.com/cslover/archive/2013/12/21/204934.html Lua提供高级的require函数来加载运行库.粗略的说require ...
- 【HTML5】表单元素
* datalist datalist 元素规定输入域的选项列表. 列表是通过 datalist 内的 option 元素创建的. 如需把 datalist 绑定到输入域,请用输入域的 list 属性 ...
- http://blog.csdn.net/liuqinstudy/article/details/8281498
http://blog.csdn.net/liuqinstudy/article/details/8281498
- 使用INFORMATION_SCHEMA.Columns查询数据表结构
使用情形1:写数据字典(Word文档)时, 需要获取表结构,以加快书写速度,当然,前提是没有文档导出工具. 使用情形2:生成实体时, 前提也是没有代码生成工具. 脚本 SELECT A.COLUMN_ ...
- 设置完在Canvas的位置后,控件HitTest不响应的问题
have a Canvas with a couple of elements on it like Line, Path and Text Box. In the MouseOver event o ...
- BZOJ3641 : 货车运输
若一条边的v小于等于u,则贡献为l*w/v,否则贡献为l*w/u 将边按v从小到大排序,将询问按u从小到大排序 用树链剖分维护链上和,val[0]表示第一种情况下的贡献,val[1]表示第二种情况下的 ...
- BZOJ 1067 & Interval_Tree
1067: [SCOI2007]降雨量 Time Limit: 1 Sec Memory Limit: 162 MB Submit: 3099 Solved: 800 Description 我们常常 ...
- BZOJ 1001 & SPFA
1001: [BeiJing2006]狼抓兔子 Time Limit: 15 Sec Memory Limit: 162 MB Description 现在小朋友们最喜欢的"喜羊羊与灰太狼 ...
- c++ map删除元素
typedef std::map<std::string,float> StringFloatMap; StringFloatMap col1; StringFloatMap::itera ...