linux 定时下载github最新代码

场景:网站的代码在github上托管,静态网站部署在服务器上,每次自己修改完本地代码后,提交到github上,需要自己去服务器上执行git pull 拉取最新代码,

为了解决这种操作,自己再服务器上  配置定时任务 每10s 下载一下最新代码。

实现步骤:

  1. 编写shell脚本

    -- shell 脚本   

      1.1 touch gitshell.sh 

      1.2.vim gitshell.sh

        cd /usr/www/hgz/;
        git pull;

  2.linux安装crontab   安装步骤> https://www.cnblogs.com/binblogs/p/5206789.html

  3.添加 crontab 任务

    1. crontab -e

    2. * * * * * sleep 10; /usr/www/hgz/gitshell.sh

  4.执行 crontab      

service crond start     //启动服务
service crond stop      //关闭服务
service crond restart   //重启服务
service crond reload    //重新载入配置
service crond status    //查看crontab服务状态

 

posted @ 2018-10-19 15:46  年轻的资本!  阅读(1115)  评论(0编辑  收藏  举报