linux解压war包命令 Linux 解压war包

jar 包 怎么通过 linux 命令解压

tar命令用于对文件打包压缩或解压,格式为:“tar [选项] [文件]”。《Linux就该这么学》Windows系统中最常见的压缩格式是.rar与.zip吧,而Linux系统中常见的格式比较多,但主要使用的是.tar或.tar.gz或.tar.bz2格式,其实这些大部分都是由tar命令,来完成的。首先“-c”参数是用于创建压缩文件的,“-x”参数是用于解压文件的,因此这两个不能同时放一起使用,其次“-z”参数是指定使用Gzip格式来压缩解压文件,“-j”参数是指定使用bzip2参数来压缩解压文件,解压时候咱们则是根据文件的后缀来决定是何种格式参数,而有些打包操作要数个小时,屏幕没有输出的话你一定会怀疑电脑有没有死机了,也不好判断打包的进度情况,非常推荐使用“-v”参数来不断显示压缩或解压的过程给用户,“-C”参数用于指定要解压到的哪个指定的目录,而“-f”参数特别重要,它必须放到参数的最后一位,代表要压缩或解压的软件包名称。因此平时我会一般使用“tar -czvf 压缩包名称.tar.gz 要打包的目录”命令来将指定的文件来打包,解压的话则是“tar -xzvf 压缩包名称.tar.gz”命令,让咱们来逐个演示下打包压缩与解压的操作吧。

黎城网站制作公司哪家好,找创新互联!从网页设计、网站建设、微信开发、APP开发、响应式网站设计等网站项目制作,到程序开发,运营维护。创新互联2013年至今到现在10年的时间,我们拥有了丰富的建站经验和运维经验,来保证我们的工作的顺利进行。专注于网站建设就选创新互联。

使用tar命令将/etc目录内文件通过gzip格式进行打包压缩

linux下用命令怎样将另一个地址上的war包中的文件替换

说一下大概的思路吧

首先说不用脚本的情况。

1,我们知道,如果仅更换War包。只要删除War包和所生War的目录即可。

首先service tomcat stop .操作完成后,再启动即可。

若要替换其中的文件。

首先要知道解压的命令。

jar -cvfM0 project.war path/project

-c 创建war包

-v 显示过程信息

-f 类似于tar定义文件的名字。以.war结尾

-M 不创立说明文件

-0 这个是数字,只打包不压缩

解压缩:

jar -xvf project.war -C path/ 解压到指定位置。

类似于Tar

详细的可以 jar --help ,或者直接到JAr所在目录运行。

在解压的目标里查看指定的文件,使用cp mv rm来完成替换工作。

再结合上面的压缩。打包。

前者如果War包在使用的话,还需要Service 停启的辅助工作。这样更为稳妥。

2,脚本方式,需要的首先如如何自动Ssh上对方的电脑。

还有本地写好的替换脚本的SCp的自动上传,这里内容包括文件替换。War包位置。或者搜索得到的位置War包确定

再将执行的脚本添加到Crontab或者At中。

具体搜索,测试。比较麻烦。但是各个部分的文档丰富。

Linux下打包压缩war、解压war包和jar命令

问题

Linux下打包压缩war、解压war包和jar命令

解决

把project_a文件夹下的文件打包成project.war

-c 创建war包

-v 显示过程信息

-f 指定 JAR 文件名,通常这个参数是必须的

-M 不产生所有项的清单(MANIFEST〕文件,此参数会忽略 -m 参数

-0 这个是阿拉伯数字,只打包不压缩的意思

解压到当前目录


本文标题:linux解压war包命令 Linux 解压war包
标题来源:http://abwzjs.com/article/hhioee.html