解压缩文件常用命令——linux

  • 解压缩文件命令
    • 1. 解压缩jar包
      • (1)解压 jar
      • (2)压缩 jar
      • (3)部分参数说明
    • 2.解压缩war包
      • (1)解压 war
      • (2)压缩 jar
    • 3.解压缩tar包
      • (1)解压 tar
      • (2)压缩 tar
    • 4.解压缩zip文件
      • (1)压缩zip文件
      • (2)解压zip文件
        • 同时解压多文件

解压缩文件命令

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

解压缩文件常用命令——linux相关推荐

  1. Linux Log文件常用命令

    笔记:Log文件常用命令 tail tail -f xxx.log 显示最新出现的log tail -f xxx.log | grep 'xxx' 显示最新出现的带有检索词的log tail -f - ...

  2. hdfs上文件常用命令

    hdfs上文件常用命令 为了每次执行Hadoop的时候,不必须要前者加上hadoop的安装的绝对路径,要做的事情就是将其安装路径加入到PATH中,这样就可以直接执行hadoop命令. 如下: vim ...

  3. 一文学会CentOS 文件常用命令

    系列文章目录 保姆级别 VMware Workstation 16 Pro 最新安装教程 VMware 安装CentOS 保姆级别教程 一文学会CentOS 文件常用命令 如果本文对你们的开发之路有所 ...

  4. linux目录命令改目录名,Linux命令详解——文件和目录常用命令-linux修改文件名...

    文件和目录常用命令 查看目录内容 ls 切换目录 cd 创建和删除操作 touch rm mkdir 拷贝和移动文件 cp mv 查看文件内容 cat more grep 其他 echo 重定向 &g ...

  5. Linux 文件 常用命令

    目录操作 cd:目录切换 用于切换当前工作目录至 dirName(目录参数). 其中 dirName 表示法可为绝对路径或相对路径.若目录名称省略,则变换至使用者的 home 目录 (也就是刚 log ...

  6. linux系统10个最常用命令,Linux操作系统10条最常用的基础操作命令

    Linux操作系统10条最常用的基础操作命令 玩过Linux的人都会知道,Linux中的命令的确是非常多,但是玩过Linux的人也从来不会因为Linux的命令如此之多而烦恼,因为我们只需要掌握我们最常 ...

  7. 处理目录的常用命令---Linux

    处理目录的常用命令 接下来我们就来看几个常见的处理目录的命令吧: ls: 列出目录 cd:切换目录 pwd:显示目前的目录 mkdir:创建一个新的目录 rmdir:删除一个空的目录 cp: 复制文件 ...

  8. Linux常用命令,Linux常用命令整理

    Linux常用命令一般可以分为很多种,比如查看硬件信息相关命令就有8个,分别是ifconfig.free.fdisk.ethtool.mii-tool.dmidecode.dmesg.lspci,用于 ...

  9. linux十几种常用命令,Linux几种常用命令(简易版)

    Linux几种常用命令(简易版) 工作中,常会用到Linux的命令,有的命令老是容易忘,用到了还得现查,为了方便自己查阅,整理一点最基(chang)本(shi)的Linux命令,尤其是文件与目录的操作 ...

  10. linux上创建一文件夹命令,linux创建文件夹命令是什么

    linux创建文件夹命令是mkdir,语法为[mkdir (选项)(参数)],其中Z为设置安全上下文,当使用SELinux时有效,version显示版本信息. 本文操作环境:linux2.6.32系统 ...

最新文章

  1. 网页轻松展示CV、NLP模型,连你老爸都会操作 | 斯坦福出品
  2. 精密空调内部培训资料
  3. c语言共有几种运算符_【填空题】C语言一共有 ()个关键字,()中控制语句,()种运算符...
  4. oracle索引总结
  5. 云炬随笔20160914
  6. 0507css3基础:弹性盒子、媒体查询
  7. 表单提交报错405的解决方式
  8. String.equals用法注意
  9. [Vani有约会]雨天的尾巴(树上差分+线段树合并)
  10. 7500 cpuz跑分 i5_锐龙R5 1400对比i5 7500哪个好 R5-1400与i5-7500区别对比详细评测
  11. PDF与Base64的相互转换以及操作
  12. 腾讯手机管家android版,腾讯手机管家上线Android8.11.0版本
  13. 微信小程序标题栏加logo–基于IView-weapp
  14. Python交互绘制Julia集
  15. iOS9.3.5越狱图文教程
  16. U3D中的常用字符串加密算法程序
  17. 用matlab求解线性方程组
  18. Excel中VLOOKUP函数简易使用——精确匹配或近似匹配数据
  19. 微信公众号在线编辑器
  20. 修改mp4文件的moov atom,使其位置在文件的前面

热门文章

  1. 无线路由器无线桥接(一)
  2. Smart Game Booster v5.2.0.567 FPS游戏优化加速工具
  3. 常见浏览器兼容性问题
  4. Java精简高效异步编程实战
  5. 26 JS常用数组方法Array对象内置方法——检索方法
  6. 向量检索基础方法总结
  7. Unity商店下载的资源路径
  8. python: not found 问题的解决
  9. 全桥驱动IR系列参考设计及问题指南
  10. 服务端渲染(SSR)