实战和解忧

linux的实战作业: 这个是linux分享课上的作业:

从git仓库https://github.com/istester/ido.git clone下代码

并将src目录下的abc3个目录下的所有文件以及config.xml文件 打包为istester.tar.gz上传到服务器/App/bak目录,最终部署到目录/app/www目录并解压

如上仓库是随机假设的,你自己找个可以down的仓库,或者自己弄个git库,里面新建如上的几个文件和文件夹


在自己的git上新建一个仓储

仓储地址[email protected]:liylong85/istester.git

然后使用命令clone到本地,并查看clone的内容

git [email protected]:liylong85/istester.git

具体见下图


实战和解忧_第1张图片

在git仓储中创建FileA 、FIleB、FIleC 三个文件,并重新clone到本地,并查看


实战和解忧_第2张图片

使用打包命令进行打包

tar czvf istester.tar.gz /Users/long/istester

结果如下


linux装在另一台windows的电脑上了,在封闭没有带。

现在在mac上使用virtual box安装一下cenos7。

下载地址:http://ftp.sjtu.edu.cn/centos/7/isos/x86_64/CentOS-7-x86_64-Minimal-1611.iso

安装后,试一试下面的命令能否正确执行。

新建目录,因为App/bak目录含有子目录,所以需要使用-p参数

命令如下:

mkdir -p App/bak ,

OK创建成功。

使用命令ls -all 确认权限,如果权限不够,修改为777。默认权限就是777


实战和解忧_第3张图片

chomd 777 bak

然后在mac上执行拷贝命令,

scp istester.tar.gz localhost/App/bak

在目录/app/www下解压即为部署

tar -zxvf App/bak/istester.tar.gz -C/app/webapp/

我去。居然忘了vi界面输入命令需要先ESC然后:才可以输入命令的

:wq 保存文件并退出vi

:w 保存文件但不退出vi

:w file 将修改另外保存到file中,不退出vi

:q 不保存文件,退出vi

centos7 网络配置设置失败,明天继续弄一下网络

你可能感兴趣的:(实战和解忧)