linux 定时任务

linux定时任务

crontab

  • cron服务
    • cron是一个linux下 的定时执行工具,可以在无需人工干预的情况下运行作业。
    • service crond start //启动服务
      service crond stop //关闭服务
      service crond restart //重启服务
      service crond reload //重新载入配置
      service crond status //查看服务状态
  • /var/spool/cron/
    • 这个目录下存放的是每个用户包括root的crontab任务,每个任务以创建者的名字命名,比如tom建的crontab任务对应的文件就是/var/spool/cron/tom。一般一个用户最多只有一个crontab文件。
    • crontab -e 执行文字编辑器来设定时程表
      crontab -r : 删除目前的时程表
      crontab -l : 列出目前的时程表
  • /etc/crontab
    • 这个文件负责安排由系统管理员制定的维护系统以及其他任务的crontab。
  • 格式
    • crontab文件的格式:M H D m d cmd.
      M: 分钟(0-59)。
      H:小时(0-23)。
      D:天(1-31)。
      m: 月(1-12)。
      d: 一星期内的天(0~6,0为星期天)。

ps:

  • crontab 设定的是第几分钟,第几小时,第几天,第几月,星期几
  • shell中的命令要用绝对路径。可以which来查看相应命名的路径
 
 
 
 
 
 
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值