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

news/2024/10/20 15:51:47/

解压缩文件常用命令——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

http://www.ppmy.cn/news/546978.html

相关文章

Linux之压缩解压缩

1 Linux上常见的压缩命令: (1)Linux上常见压缩文件扩展名: *.Z: compress程序压缩文件,目前使用较少。已经有gzip替换了。 *.gz: gzip程序压缩的文件。 *.bz2:bzip2程序压缩的文件,比gzip的压缩比更好。 无…

哈夫曼压缩与解压缩(c语言版)

目录 哈夫曼压缩与解压缩(c语言版) 一:引言 二:主要原理 三:主要技术点 四:实现过程 1.压缩: 2.解压缩: 五:详细分析,及代码实现 哈夫曼压缩与解压缩…

Linux账号和口令加固

1 禁用或删除无用账号 减少系统无用账号,降低安全风险。 操作步骤 使用命令删除不必要的账号。 userdel 使用命令锁定不必要的账号。 passwd -l 3.使用命令解锁必要的账号。 passwd -u 2 检查特殊账号 检查是否存在空口令和root权限的账号。 操作步骤 查看空…

linux解压缩命令 gz,linux的gz解压缩命令是什么

linux的gz解压缩命令:1、压缩文件,语法为【gzip 源文件】,压缩【b.txt】使用命令【gzip b.txt】;2、解压文件,语法为【gzip -d 压缩文件;gunzip 压缩文件】。 本教程操作环境:linux7.3系统&…

js压缩及解压缩

https://beautifier.io/

Zip压缩解压缩之C++实现。

压缩:可压缩单一文件,也可压缩文件夹里的多个文件(包括文件夹里面的子文件夹)。压缩的目标文件格式无限制:demo文件使用的是.text,.h,.cpp,.png,.bmp,.wav,.mp4等。 解压…

解压缩 tar命令详解

1、 tar命令进行文档的归档和压缩 归档和压缩文件 归档和压缩文件的好处:节约硬盘的资源,加快文件传输速率 tar命令 作用:打包、压缩文件;tar文件是把几个文件和(或)目录集合在一个文件里,该存…

5.Linux系统中解压缩详解

文章目录 前言1.打包(归档)和压缩2.tar命令详解(打包和解包)3.tar命令详解(解压缩)4.zip命令详解5.unzip命令6.gzip命令7.gunzip命令8.bzip29.bunzip210. rar解压缩 总结友情链接 前言 本小节讲解如何在linux当中进行解压缩&#…