此次百人计划第三次分享布置的作业,我利用晚上加班时间进行了实践。
以下为实际步骤:
老徐给的仓库是随机假设的,克隆会报错,故我找了个可以down的仓库,地址如下https://github.com/Laily123/go-echo.org.git(这块自己可以建个仓库,因为时间原因后面找时间再建)
1、clone代码
克隆命令:git clone https://github.com/Laily123/go-echo.org.git
clone完成,结果如下

查看clone的文件

2、把克隆的文件打包为intester.tar.gz
命令如下:tar zcvf intester.tar.gz go-echo.org

输入ls查看打包好的文件,并确认打包成功

输入ls -lh查看打包成功的文件大小

3、把打包的文件上传到服务器上。
上传命令:put intester.tar.gz
结果如下,提示上传成功。

连接服务器命令sftp root@39.108.101.61,再输入服务器密码,提示连接成功。

查看文件已上传成功。

在服务器创建文件目录APP/bak
创建文件命令:mkdir -p /APP/bak

创建完成查看文件是否创建成功

确认文件创建成功后,把打包的文件移到新创建的目录下

创建/APP/www目录,并把打包的文件移到到该目录下
创建文件命令:mkdir -p /APP/www(若在根目录下)
mkdir /APP/www(若在平级或子目录下)
回到上一级目录: cd ..
移动文件把A移到B目录下:mv 路径/A B

4、文件解压
检查文件移动成功后,再进行解压。
解压命令:tar zxvfintester.tar.gz
文件解压成功如下:

此次作业只是简单练手,而我记住的命令并不多,书到用时方恨少啊!不懂的时候只能不断的找度娘,因为Nginx没有安装好,故只是简单的建了个文件夹进行解压。说实话,我对Linux非常陌生,不知道是否年龄大的缘故,学起来也没那么快,因近期工作忙,练习很少,所以还在非常初级的阶段。Linux命令很多,只有多敲命令,多练习,多应用,才能记得住常用命令的含义。路漫漫其修远兮,吾将上下而求索。
网友评论