美文网首页
Mac下使用crontab来实现定时任务

Mac下使用crontab来实现定时任务

作者: houxin | 来源:发表于2020-03-28 09:40 被阅读0次

    1、crontab服务的重启关闭,开启

    Mac系统下

    sudo /usr/sbin/cron start
    sudo /usr/sbin/cron restart
    sudo /usr/sbin/cron stop  
    

    2、编辑mac的可执行脚本

    我们以autoPush.sh为例
    进入你脚本文件需要存放的目录

    cd /Users/houxin/houxin/公司账号/sh
    

    分别执行以下命令
    创建

    touch autoPush.sh
    

    修改权限

    chmod 755 autoPush.sh
    

    编辑内容

    vim autoPush.sh
    

    输入类似于以下的内容

    cd /Users/houxin/houxin/公司账号
    git add . && git commit -m 'Automatically update and push at %date% %time% by mac'
    git pull && git push
    

    3、编辑crontab的定时任务列表

    crontab -e
    

    内容如下

    1 * * * * * /Users/houxin/houxin/公司账号/sh/autoPush.sh
    

    相关文章

      网友评论

          本文标题:Mac下使用crontab来实现定时任务

          本文链接:https://www.haomeiwen.com/subject/gyhzyhtx.html