Linux下解压查看JAR包的方式
作者:kubernetes-k8s 发布时间:2022-06-20 05:14:49
Linux下解压查看JAR包
问题
在生产环境,有时会有需要在线查看jar中内容的需求.
此时, unzip/tar命令都失去了用武之地.
解决办法
假如文件 fileJar.jar
#cd /tmp
#touch abc
#cd abc
#jar -xvf fileJar.jar
注意:解压到当前目录,并不会创建一个新文件夹,而是将所有jar包的内容全部解压到当前文件夹. 所以, 最好先新建一个目录
解压缩文件常用命令——linux
解压缩文件命令
1. 解压缩jar包
(1)解压 jar
解压到当前目录: jar -xvf hello-0.0.1.jar
想指定目录,直接去目标目录解压:
jar -xvf ../hello-0.0.1.jar
如果要指定目录,也可以用unzip -d 指定目录
unzip derby.war -d ./gg/ff/
(2)压缩 jar
jar -cvf test.jar ./gg
jar -cvfM0 test.jar ./gg
(3)部分参数说明
说明:
-c 创建war包
-v 显示过程信息
-f 指定 JAR 文件名,通常这个参数是必须的
-M 不产生所有项的清单(MANIFEST〕文件,此参数会忽略 -m 参数
-0 这个是阿拉伯数字,只打包不压缩的意思
2.解压缩war包
(1)解压 war
同 jar 包命令
(2)压缩 jar
同压缩 jar 包
jar -cvf test.war ./gg
jar -cvfM0 test.war ./gg
3.解压缩tar包
(1)解压 tar
解压当前目录下的tar包到当前目录:
tar -zxvf redis-6.0.16.tar.gz ./
解压指定目录下的tar包到当前目录
命令:tar -zxvf 指定目录下的tar文件
tar -zxvf ../../softWare/apache-zookeeper-3.6.3-bin.tar.gz
解压当前目录下的tar文件到了指定目录:
命令:tar -zxvf 文件名.tgz -C 指定目录
tar -zxvf redis-6.0.16.tar.gz -C ../install
解压.tar文件的话
直接 tar -xvf XXX.tar
(2)压缩 tar
命令:tar -zcvf 压缩后文件命名.tar.gz 被压缩的文件名
tar -zcvf test01.tar.gz ./test
4.解压缩zip文件
(1)压缩zip文件
把当前目录下的susu文件夹下的内容压缩为test1.zip
zip -r test1.zip ./susu
把当前目录下,susu文件夹和liu文件夹下的内容压缩为test2.zip
zip -r test2.zip susu liu
(2)解压zip文件
把当前目录下的test1.zip解压到当前目录
unzip test1.zip
同时解压多文件
把当前目录下的test1.zip、test2.zip等test开头的.zip文件同时解压到当前目录
1)用命令(注意必须加引号" "):
不加引号会报错:caution: filename not matched: test2.zip
unzip "test*.zip"
2)用命令(不用加引号)
unzip test\*.zip
3)用命令(不用加引号)
ls test*.zip | xargs -n1 unzip -o
把当前目录下的所有.zip文件同时解压到当前目录
1)解压该目录下所有的.zip文件
unzip \*.zip
来源:https://kubernetes.blog.csdn.net/article/details/88531987


猜你喜欢
- 理论基础: 点击率越低,广告分成越低。问题:众所周知,一般访问并不点击广告。大部分网站广告点击90%是来自搜索引擎的用户看到的第一个页面。另
- 中秋节就快到了,提前祝各位站长节日快乐,站站顺利!如何利用中秋节推广网站,下面几条可能有点帮助,希望能为大家抛砖引玉。。带来流量上的提升。一
- 人们上网都是为了查找并欣赏自己所需要的东西,如果你的网站没有什么内容,人们看一眼就走了,没有回头客,那么你的网站就是每天就是有一万个流量,也
- 尤其是对于那些公司规模更为庞大的系统管理员们来说,在Exchange2007的管理控制台上加强巩固“邮箱查看”功能,无疑是一个重大的胜利。创
- 一、什么是虚拟主机?所谓虚拟主机,就是把一台运行在互联网上的服务器划分成多个“虚拟”的服务器,每一个虚拟主机都具有独立的域名和完整的Inte
- ascii:设定以ASCII方式传送文件(缺省值)bell:每完成一次文件传送,报警提示。binary:设定以二进制方式传送文件。bye:终
- 今天的教程来讲讲怎么让你的外贸网站更加人性化。人性化原意是指厂家在设计产品时力求从人体工程学、生态学和美学等角度达到完美,从而真正实现科技以
- 回想初建设的一个个人主页,没有过多的想法,只是做自己喜欢的。可随着自己的认识越来越多,倒越来越迷惘了。做一个主页,要考虑页面的大小,因为这会
- 前面说了CSS那些事儿,今个儿再说说CMS 建站这点事儿,都是未完待续,学一点更新一点。建站,首先需要选择CMS。PHP空间用DEDE,这是
- 如何在涉世之初少走弯路,有一个好的开端,开始一番成功的事业?以下是一些先行者积累的10条有益的涉世忠告。好好地遵循、把握这些忠告和建议吧,比
- linux alarm函数简介上代码:#include <stdio.h>#include <unistd.h>#i
- 主题推广新代码上线将近四个月,展现量每天都在不断的增长。为了让您更好了解新版主题推广代码的自定义功能,尤妮为您作详细介绍一下。一、自定义代码
- 谷歌中文网管理员博客今日发表博文,针对重负内容网页的URL选择做了相关解析。即谷歌发现一组重复内容网页时,Google算法会选出一个有代表性
- 首先,解释下什么是资源的永久重定向,通俗简单理解下,当你在浏览器中输入sina.com.cn(新浪首页)的时候,网址是不是变成 www.si
- 需要以下设置:1、后台-采集-文档关键词维护 添加关键词及链接2、后台-系统-核心设置 关键字替换(是/否)使用本功能会影响HTML生成速度
- WAP2.0是什么意思? 它比WAP1.0好在哪些地方,听说上传图片,玲声都不要钱!是真的吗建议:是呀,是规范呀,是两个不同的版本WAP2.
- 第1种版本: Windows Server 2003 Web Edition 硬件支持:2GB内存 2路处理器 硬件支持, 特点:针对Web
- 子域型:如网店域名为www.abc.com(abc为任意字符)论坛域名必须为http://???.abc.com(???和abc都为任意字符
- 想开网店,如何才能成功?货源从哪里来?产品上架后如何推广网店?如何选择好的快递公司和值得信耐的支付平台,相信下文会对你有所帮助,成功做好网店
- 核心--常规设置---全局参数弹出式菜单显示:头部导航(头部导航弹出下拉菜单显示分类,如:统计排行);版块导航(帖子列表页面、发帖页面弹出下