当前位置:   article > 正文

解压缩文件常用命令——linux_linux解压jar包命令

linux解压jar包命令

解压缩文件命令

1. 解压缩jar包

(1)解压 jar

  • 解压到当前目录:
    jar -xvf hello-0.0.1.jar
    
    • 1
  • 想指定目录,直接去目标目录解压
    jar -xvf ../hello-0.0.1.jar
    
    • 1
  • 如果要指定目录,也可以用unzip -d 指定目录
     unzip derby.war -d ./gg/ff/
    
    • 1

(2)压缩 jar

  • 如下:
    jar -cvf test.jar ./gg
    
    • 1
    jar -cvfM0 test.jar ./gg
    
    • 1

(3)部分参数说明

  • 如下:
    说明:
    -c 创建war包
    -v 显示过程信息
    -f 指定 JAR 文件名,通常这个参数是必须的
    -M 不产生所有项的清单(MANIFEST〕文件,此参数会忽略 -m 参数
    -0 这个是阿拉伯数字,只打包不压缩的意思
    
    • 1
    • 2
    • 3
    • 4
    • 5
    • 6

2.解压缩war包

(1)解压 war

  • 同 jar 包命令

(2)压缩 jar

  • 同压缩 jar 包
     jar -cvf test.war ./gg
    
    • 1
    jar -cvfM0 test.war ./gg
    
    • 1

3.解压缩tar包

(1)解压 tar

  • 解压当前目录下的tar包到当前目录:
    tar -zxvf redis-6.0.16.tar.gz ./
    
    • 1
  • 解压指定目录下的tar包到当前目录
    命令:tar -zxvf 指定目录下的tar文件,例如:
    tar -zxvf ../../softWare/apache-zookeeper-3.6.3-bin.tar.gz
    
    • 1
  • 解压当前目录下的tar文件到了指定目录:
    命令:tar -zxvf 文件名.tgz -C 指定目录,例如:
    tar -zxvf redis-6.0.16.tar.gz -C ../install
    
    • 1
  • 解压.tar文件的话,直接 tar -xvf XXX.tar,例如:
    tar -xvf  XXX.tar
    
    • 1

(2)压缩 tar

  • 命令:tar -zcvf 压缩后文件命名.tar.gz 被压缩的文件名,例如:
    tar -zcvf test01.tar.gz ./test
    
    • 1

4.解压缩zip文件

4.1 压缩zip文件

  • 把当前目录下的susu文件夹下的内容压缩为test1.zip
    zip -r test1.zip ./susu
    
    • 1
  • 把当前目录下,susu文件夹和liu文件夹下的内容压缩为test2.zip
    zip -r test2.zip susu liu
    
    • 1

4.2 解压zip文件

  • 把当前目录下的test1.zip解压到当前目录
    unzip test1.zip
    
    • 1
4.2.1 同时解压多文件
  • 把当前目录下的test1.zip、test2.zip等test开头的.zip文件同时解压到当前目录
    • 1)用命令(注意必须加引号" "):
      不加引号会报错:caution: filename not matched: test2.zip
      unzip "test*.zip"
      
      • 1
    • 2)用命令(不用加引号)
      unzip test\*.zip
      
      • 1
    • 3)用命令(不用加引号)
      ls test*.zip | xargs -n1 unzip -o
      
      • 1
  • 把当前目录下的所有.zip文件同时解压到当前目录
    • 1)解压该目录下所有的.zip文件
      unzip \*.zip
      
      • 1
4.2.1 unzip指定解压后目录
  • 使用 -d 目标目录 选项(目标目录解压时自动创建),如下:
    unzip -q agent.installer.linux.gtk.x86_64_1.9.1006.20210614_1906.zip -d agent.installer.linux.gtk.x86_64_1.9.1006.20210614_1906
    
    • 1
    在这里插入图片描述
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/577447
推荐阅读
相关标签
  

闽ICP备14008679号