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