Linux各类压宿包的压缩和解压方法

简介: Linux各类压宿包的压缩和解压方法


  • tar格式
  • 解包: tar xvf FileName.tar
  • 打包: tar cvf FileName.tar DirName
  • gz格式
  • 解压1: gunzip FileName.gz
  • 解压2: gzip -d FileName.gz
  • 压 缩: gzip FileName
  • tar.gz格式
  • 解压: tar zxvf FileName.tar.gz
  • 压缩: tar zcvf FileName.tar.gz DirName
  • 打包并删除源文件:tar -zcvf aaa.log.tar.gz aaa.log --remove-files 主要是使用了–remove-files 这个命令参数选项
  • 解压并删除源压缩包:tar -zxvf aaa.txt.tar.gz && rm -rf aaa.txt.tar.gz
  • 3.1 多文件夹打包:
  • tar -zcvf webapps.tar.gz docs examples host-manager manager root # 压缩tomcat下webapps下文件夹
  • 解压到:
  • tar -zxvf 压缩包文件名.tar.gz -C 路径
  • tar -zxvf wbosp.2016-09-13.tar.gz -c /hongguan/web/
  • tar -zxvf wbosp.2016-09-13.tar.gz #当前路径下解压
  • 压缩到:
  • tar -zcvf wbosp.2016-09-13.tar.gz wbosp
  • tar -zcvf /hongguan/web/wbosp.2016-09-13.tar.gz wbosp
  • bz2格式
  • 解压1: bzip2 -d FileName.bz2
  • 解压2: bunzip2 FileName.bz2
  • 压 缩: bzip2 -z FileName
  • tar.bz2格式
  • 解压: tar jxvf FileName.tar.bz2
  • 压缩: tar jcvf FileName.tar.bz2 DirName
  • bz格式
  • 解压1: bzip2 -d FileName.bz
  • 解压2: bunzip2 FileName.bz
  • tar.bz格式
  • 解压: tar jxvf FileName.tar.bz
  • Z格式
  • 解压: uncompress FileName.Z
  • 压缩: compress FileName
  • tar.Z格式
  • 解压: tar Zxvf FileName.tar.Z
  • 压缩: tar Zcvf FileName.tar.Z DirName
  • tgz格式
  • 解压: tar zxvf FileName.tgz
  • 压缩:tar -zcvf examples.tgz DirName
  • tar.tgz格式
  • 解压: tar zxvf FileName.tar.tgz
  • 压缩: tar zcvf FileName.tar.tgz FileName
  • lha格式
  • 解压: lha -e FileName.lha
  • 压缩: lha -a FileName.lha FileName
  • rar格式
  • 解压: rar a FileName.rar
  • 压缩: rar e FileName.rar
  • war格式
  • 打包: jar -cvf project.war /DirName
  • 解压: jar -xvf project.war 注:解压到当前目录
  • 解压: unzip -oq project.war -d DirName #jar命令解压时不能指定目录,推荐使用unzip解压war包
  • zip格式
  • 压缩:zip FileName.zip DirName
  • 压缩: zip -r mydata.zip mydata #压缩mydata目录
  • 压缩: zip -r abc123.zip abc 123.txt#把abc文件夹和123.txt压缩成为abc123.zip
  • 解压:unzip FileName.zip
  • 解压: unzip mydata.zip -d mydatabak#解压到mydata目录
  • 解压: unzip abc*.zip#把abc开头的zip文件同时解压到当前目录
  • jar格式
  • 打包: jar -cvf project.jar ./ #把当前目录下的所有文件打包成project.jar
  • 解压: jar -xvf project.jar #解压到当前文件夹
  • 解压: unzip XXX.jar -d app #解压到app文件夹
  • 查看jar: jar tvf hello.jar
  • 添加文件:jar uf hello.jar HelloWorld.java#将HelloWorld.java添加到hello.jar包中


相关文章
|
24天前
|
Linux
Linux中将文件解压到指定目录
Linux中将文件解压到指定目录
|
5天前
|
存储 Linux Windows
Linux zip命令:压缩文件或目录
我们经常会在 Windows 系统上使用 “.zip”格式压缩文件,其实“.zip”格式文件是 Windows 和 Linux 系统都通用的压缩文件类型,属于几种主流的压缩格式(zip、rar等)之一,是一种相当简单的分别压缩每个文件的存储格式,本节要讲的 zip 命令,类似于 Windows 系统中的 winzip 压缩程序,其基本格式如下: [root@localhost ~]#zip [选项] 压缩包名 源文件或源目录列表 注意,zip 压缩命令需要手工指定压缩之后的压缩包名,注意写清楚扩展名,以便解压缩时使用。 下面给大家举几个例子。 【例 1】zip 命令的基本使用。 [r
19 0
Linux zip命令:压缩文件或目录
|
12天前
|
存储 Linux
Linux专栏08:Linux基本指令之压缩解压缩指令
Linux专栏08:Linux基本指令之压缩解压缩指令
28 4
|
15天前
|
Linux
【Deepin 20系统】Linux系统批量解压*.gz文件(不是.tar.gz)
在Deepin 20 Linux系统中如何使用命令行批量解压*.gz文件,提供了具体的命令示例,并简要提及了批量解压*.tar.gz和*.tar.bz2文件的方法。
29 2
|
1月前
|
运维 监控 网络协议
Linux抓包命令tcpdump使用技巧大全
【7月更文挑战第10天】
50 5
Linux抓包命令tcpdump使用技巧大全
|
17天前
|
存储 算法 Linux
.bz2是什么格式的文件?Linux如何解压这种类型的文件?
【8月更文挑战第3天】.bz2是什么格式的文件?Linux如何解压这种类型的文件?
13 1
|
3天前
|
存储 安全 Linux
说到Linux安全,SSH限制IP登录绕不开这3种方法!
说到Linux安全,SSH限制IP登录绕不开这3种方法!
|
5天前
|
Linux Python
Linux离线安装Python依赖包
本文介绍了在Linux环境下离线安装Python依赖包的方法,包括从Python依赖包检索网站下载所需依赖包的压缩文件,上传到Linux服务器,然后通过解压、编译和安装步骤完成依赖包的安装。
9 0
|
14天前
|
关系型数据库 Linux 应用服务中间件
linux服务器下LNMP安装与配置方法
通过遵循上述步骤,你已经在Linux服务器上成功配置了LNMP环境。这只是初步设置,根据你的实际需求,可能需要进一步的调整与优化。记得经常检查每个组件的默认配置文件,并根据需要进行调整以优化性能和安全性。
11 0
|
1月前
|
Linux
linux如何抓包数据
请注意,tcpdump有很多选项可以用来定制抓包的过程,例如,你可以指定要抓取的数据包类型,数据包的大小,或者只抓取满足特定条件的数据包等。你可以查看tcpdump的手册页来获取更多信息。
16 2