场景:网站的代码在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服务状态

 

相关文章:

  • 2022-12-23
  • 2021-04-08
  • 2021-05-24
  • 2021-08-19
  • 2021-10-07
  • 2022-01-19
  • 2022-01-24
  • 2021-06-18
猜你喜欢
  • 2021-10-18
  • 2021-11-11
  • 2021-06-15
  • 2021-04-08
  • 2021-10-22
  • 2021-06-05
  • 2021-11-28
相关资源
相似解决方案