如何将GitHub项目中的SH脚本文件下载到云服务器并运行(本文脚本文件以阿迪王大佬的博客系统部署脚本为例。服务器以我的阿里云远程服务器Ubuntu为例)

1.打开GitHub中的项目地址,这里我复制了一份阿迪王大佬的脚本文件在我的项目里,仅供参考。https://github.com/Lesliewxj/dotnet-core-learn:(阿迪王大佬的原项目地址https://github.com/EdiWang/Moonglade

 

2.打开install文件之后点击文件右上角的RAW按钮,会出现一个地址,里面有脚本文件。

 

3.复制地址栏中的地址。这里可能会无法显示脚本文件的内容,你只需要复制地址就行。因为这个RAW的服务器经常被墙,无法访问,属于正常情况,后面我们可以通过用命令来下载文件的内容。

 

4.连接至你的远程服务器,我的是阿里云,它提供了网页版的远程连接选项,直接就可以连接。连接后输入命令:

curl   https://raw.githubusercontent.com/Lesliewxj/dotnet-core-learn/master/install.sh  -o  install.sh

   注:如果是你自己的项目curl后的地址改成你项目的地址或者你所需要的地址,-o后面的文件名也可以修改为你需要的, 需要特别注意的是不能简单复制项目中脚本文件的地址,一定要复制点击RAW按钮之后的那个地址,不然你下载的是那整个网页文件,不是脚本文件。

 

5.最后用bash 命令运行就行。一般下载之后就的脚本文件就在当前目录。