linux命令4-linux的应用

作者: 卜了了 | 来源:发表于2017-06-15 18:49 被阅读49次

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

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

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

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

1拷贝

scp filename username@remote host

1,把当前文件夹内的 文件拷贝到另个服务器中的目录内

scp filename  192.168.19.133:目录

这里出现个小插曲。我原本用部署项目的服务器a,给我自己新建的虚拟机拷贝,发现连接有问题。于是在搭建的虚拟机中ping服务器a,发现是通的。于是将虚拟机中的文件拷贝到服务器a中。

引号内的为后面修改的内容:

这里直接使用git库引入代码

2,打包

将多个文件夹和文件 打包成一个文件

tar -zcvf  istester.tar.gz  a b c config.xml   这三个文件夹和文件config.xml打包成一个

tar -zcvf istester0.tar.gz /home/boyaling/Desktop/package_bo/src/a /home/boyaling/Desktop/package_bo/src/b /home/boyaling/Desktop/package_bo/src/c config.xml

3,上传

拷贝到服务器中

4,部署到目录/app/www目录并解压

这里是xshell链接服务器,解压

tar -zxvf /tmp/istester.tar.gz -C  /usr/local/webapp/

最后总结,这里将作业分解了,但是并不好。这里的疑问:这个部署时什么意思?部署是:将项目启动?是将项目重新更新代码然后启动?

相关文章

  • linux命令4-linux的应用

    linux的实战作业: 这个是linux分享课上的作业: 从git仓库https://github.com/ist...

  • day09

    Linux操作系统 命令的应用:查看帮助文档 help 一般是linux命令自带的帮助信息 ...

  • Linux编程-Lunix命令行

    Linux组成 Linux内核GNU工具组件图形化桌面环境应用软件 二、shell命令 常用的shell命令 a)...

  • 常用命令

    Linux基本应用-基本命令的使用 【课程目的】 1.了解命令行中使用Linux命令的特点 2.掌握文件目录类命令...

  • Linux基本应用-管道命令的使用

    Linux基本应用-管道命令的使用 [if !supportLists]Ø[endif]【课程目的】 1.了解命令...

  • canal应用-1个server+2个instance+2个cl

    一 canal应用架构设计 linux内核版本(CentOS Linux 7):(命令:uname -a)Linu...

  • 1- 快速上手Linux玩转典型应用- 介绍&研发必知

    快速上手Linux玩转典型应用 大牛都会使用Linux, Linux命令是行业要求。 商业服务器基本都是linux...

  • 4-Linux 权限管理

    属主,属组,非用户组 用户:标识符用户组:标识符 进程是用户发起的进程,也有属主和属组之分 安全上下文(secur...

  • Linux命令总结

    linux三剑客awk、grep、sed应用环境即常用命令 linux常用命令链接 https://man.lin...

  • Linux-压缩与打包

    gzip与zcat gzip可以说是Linux里应用最广的压缩命令了。gzip可以解开compress(Linux...

网友评论

  • IDO老徐:只是基础的 压缩解压。 算是静态页的更新。

本文标题:linux命令4-linux的应用

本文链接:https://www.haomeiwen.com/subject/irvafxtx.html