最新公告
  • 欢迎您光临起源地模板网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入钻石VIP
  • Linux crontab使用说明

    正文概述 掘金(JaredWang)   2021-08-08   737

    crontab是用来定期自动执行脚本的命令

    常用参数

    • crontab -l列出所有定期自动执行的任务
    • crontab -e编辑所有定期自动执行的任务

    任务格式

     执行周期 脚本路径 日志输出
    

    例如:

     */5 * * * * /usr/local/agenttools/agent/check_tmp_agent.sh >/dev/null 2>&1
    

    执行周期

     *    *    *    *    *
     -    -    -    -    -
     |    |    |    |    |
     |    |    |    |    +----- week (0 - 6) (sunday 0)
     |    |    |    +---------- month (1 - 12) 
     |    |    +--------------- day (1 - 31)
     |    +-------------------- hour (0 - 23)
     +------------------------- minute (0 - 59)
    

    除了具体数值之外,可能会用到的特殊字符:

    • *:取任意可能的值
    • ,:指定一个列表的取值,例如,10,12,14,20
    • -:指定一个范围的取值,例如,12-14
    • /:指定步长的取值,也就是时间间隔频率,例如,*/30如果写在minute字段,表示每30分钟执行一次

    脚本路径

    脚本的绝对路径。

     /usr/local/agenttools/agent/check_tmp_agent.sh
    

    日志输出

     >/dev/null 2>&1
    
    • /dev/null代表设备空文件
    • 标准输入stdin的文件描述符为0
    • 标准输出stdout的文件描述符为1
    • 标准错误stderr的文件描述符为2

    不输出日志

     > /dev/null 2>&1
    

    标准输出日志

     > /tmp/out.log
    

     1> /tmp/out.log
    

    标准错误日志

     2> /tmp/err.log
    

    标准输出+标准错误日志

     > /tmp/total.log 2>&1
    

    \


    起源地下载网 » Linux crontab使用说明

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    模板不会安装或需要功能定制以及二次开发?
    请QQ联系我们

    发表评论

    还没有评论,快来抢沙发吧!

    如需帝国cms功能定制以及二次开发请联系我们

    联系作者

    请选择支付方式

    ×
    迅虎支付宝
    迅虎微信
    支付宝当面付
    余额支付
    ×
    微信扫码支付 0 元