crond 服务管理

[root@node01 ~]# service crond start           (启动服务)

[root@node01 ~]# service crond stop            (关闭服务)

[root@node01 ~]# service crond restart         (重启服务)

[root@node01 ~]# service crond reload         (重新载入配置)

查看 crontab 服务状态:

[root@node01 ~]# service crond status

crontab 定时任务设置

基本语法

crontab [选项]

-e    编辑crontab定时任务

-l    查询crontab任务

-r    删除当前用户所有的crontab任务

参数说明

(1)基本操作

[root@node01 ~]# crontab -e

  * * * * * 命令:

进入crontab编辑界面。会打开vim编辑你的工作。

corn从左到右(用空格隔开):分 小时 月份中的日期 月份 星期中的日期

* * * * * 执行的任务:

项目

含义

范围

第一个“*”

一小时当中的第几分钟

0-59

第二个“*”

一天当中的第几小时

0-23

第三个“*”

一个月当中的第几天

1-31

第四个“*”

一年当中的第几月

1-12

第五个“*”

一周当中的星期几

0-7(0和7都代表星期日)

2)特殊符号

特殊符号

含义

*

代表任何时间。比如第一个“*”就代表一小时中每分钟都执行一次的意思。

代表不连续的时间。比如“0 8,12,16 * * * 命令”,就代表在每天的8点0分,12点0分,16点0分都执行一次命令

-

代表连续的时间范围。比如“0 5  *  *  1-6命令”,代表在周一到周六的凌晨5点0分执行命令

*/n

代表每隔多久执行一次。比如“*/10  *  *  *  *  命令”,代表每隔10分钟就执行一遍命令

3)特定时间执行命令

时间

含义

45 22 * * * 命令

在每天的22点45分执行命令

0 17 * * 1 命令

每周1的17点0分执行命令

0 5 1,15 * * 命令

每月1号和15号的凌晨5点0分执行命令

40 4 * * 1-5 命令

每周一到周五的凌晨4点40分执行命令

*/10 4 * * * 命令

每天的凌晨4点,每隔10分钟执行一次命令

0 0 1,15 * 1 命令

每月1号和15号,每周1的0点0分都会执行命令。

Notes:星期几和几号最好不要同时出现,因为他们定义的都是天。非常容易让管理员混乱。

案例

[root@node01 ~]#crontab -e

*/1 * * * * echo ”aaa” >> /opt/testLinux/testcrontab.txt

*/1 * * * * date >> /home/test.txt   (将命令的执行结果重定向到指定文件中)

 

最新文章

  1. windows 上vmare超卡的问题解决方案
  2. Java_File类讲解_打印目录树状结构_递归算法
  3. Javascript 创建对象方法的总结
  4. 计算 TP90TP99TP...
  5. MySQL建表规范与常见问题
  6. MySQL创建数据库和表的Demo
  7. Bots(逆元,递推)
  8. ADB工具包15秒快速安装器,已集合ADB、FASTBOOT工具箱和最新的驱动程序
  9. BZOJ2186 欧拉函数
  10. 1.mybatis简介
  11. Selenium2Library系列 keywords 之 _SelectElementKeywords
  12. VC 为静态控件添加事件(修改ID号以后添加事件)
  13. Oracle 10g 默认安装带来的用户名/密码
  14. jackson的简单使用(可转xml)
  15. 无法识别的配置节 applicationSettings
  16. ionic滑动框 ---轮播图(ion-slide-box) 的使用
  17. NLP+词法系列(一)︱中文分词技术小结、几大分词引擎的介绍与比较
  18. keepalived的主从备份服务器
  19. javascript/jquery获取url地址栏参数的方法
  20. cf351B Jeff and Furik (树状数组)

热门文章

  1. 10、pfile和spfile文件详解
  2. 『无为则无心』Python序列 — 22、Python集合及其常用操作
  3. jenkins pipeline构建后返回构建结果给gitlab
  4. 无法push项目到gitlab的解决方案
  5. CentOS-yum安装chrome+chromeDriver+xvfb
  6. 接口自动化框架搭建Unittes+HTMLTestRunner
  7. Windows10:虚拟机开机导致win10黑屏、蓝屏
  8. DawgCTF wp(re和crypto)
  9. C语言相关知识
  10. 重学 Spring Boot