为了账号安全,请及时绑定邮箱和手机立即绑定

Linux中的计划任务之Crontab

  • 分钟设置误用 两小时运行一次date命令 错误: * 0,2,4,6,8,10,12,14,16,18,20,22 * * * date 正确: 0 */2 * * * date
    查看全部
  • crontab常见错误: 1、环境变量: 不可引用环境变量 2、命令行双引号中使用%时,未加反斜线 3、第三和第五个域之间执行的是“或”操作 4、分钟设置误用
    查看全部
  • crontab的日志: /var/log/cron文件保存着cron的任务执行记录
    查看全部
    0 采集 收起 来源:Crontab的日志

    2016-05-17

  • crontab配置文件: 1、用户的crontab定时任务保存文件: /var/spool/cron/root 或者:/var/spool/cron/tabs/root 2、全局(系统)配置文件: -- /etc/crontab -- 注意格式
    查看全部
  • crontab工具的使用: 1、查看某用户的计划任务列表: crontab -u 用户名 -l(默认-u为当前登录用户) 2、修改某用户的计划任务: crontab -e 3、查看生成的最终计划任务文件: -- /var/spool/cron 4、crontab日志位置: -- /var/log/cron
    查看全部
  • crontab的配置文件格式 * * * * *(分时日月周) 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 (奇数分钟执行):1-59/2 * * * * service httpd restart 5、晚上11点到早上7点之间,每隔一小时重启Apache 0 23-7/1 * * * service httpd restart (注意:分钟千万不要用*,否则每分钟都执行一次) 6、每天18:00至23:00之间每隔30分钟重启Apache 1,30 18-23 * * * service httpd restart 0-59/30 18-23 * * * service httpd restart 小结: -- "*":表示任何时候都匹配 -- "A,B,C":表示A或者B或者C时执行命令 -- "A-B":表示段时间 -- "*/A":表示每分钟(小时等)执行一次命令
    查看全部
  • crontab的基本组成: 1)系统服务CROND: 每分钟都会从配置文件刷新定时任务 2)配置文件: 文件方式设置定时任务 3)配置工具crontab: 用于调整定时任务
    查看全部
  • 定时任务简单例子: 每分钟执行: */1 * * * *
    查看全部
    0 采集 收起 来源:案例实现

    2016-05-17

  • 安装并检查crontab服务 1、检查cron服务: -- 检查crontab工具是否安装:crontab -l -- 检查crond服务是否启动:service crond status 2、安装cron -- yum install vixie-cron -- yum install crontabs 注意: 1、检查crontab服务状态:service crond status 控制服务的一些提示:service crond 2、检查Apache(阿帕奇)服务状态:service httpd status 控制服务的一些提示:service httpd (检查服务状态,服务名后面一般都加d,如crond、httpd)
    查看全部
  • putty工具 1)一个免费的易用的SSH连接工具 2)http://www.putty.org/
    查看全部
  • crontab定时任务工具 工作中的应用: 每分钟:系统运行状态检查 每天凌晨:对过去一天的业务数据进行统计 每个星期:日志文件备份 每个月:数据库进行备份
    查看全部
    0 采集 收起 来源:课程背景

    2016-05-17

  • 每0.5秒(半分钟)执行一次
    查看全部
  • Crontab补充
    查看全部
  • 分钟设置误用
    查看全部
  • 第三和第五个域之间执行的是“或”操作
    查看全部

举报

0/150
提交
取消
课程须知
要想更好的掌握本门课程讲解的内容,你需要具备Linux的基本技能。
老师告诉你能学到什么?
1、Crontab的基本概念 2、Crontab的基本组成 3、操作Crond服务 4、配置系统和用户计划任务 5、监控计划任务日志

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!