压缩/打包/解包 命令详解
Posted cy-8593
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了压缩/打包/解包 命令详解相关的知识,希望对你有一定的参考价值。
压缩&解压
gzip
gzip 压缩级别1-9
1
压缩级别最低9
压缩级别最高 【默认级别6】
压缩文件类型.gz
压缩:gzip 压缩文件名
【修改压缩级别方法:gzip -1
压缩文件名称】
解压:gzip -d 解压文件名称
/gunzip 解压文件名
查看压缩文件:zcat
压缩文件名
gzip 只支持文件,不支持目录bzip2
压缩文件类型.bz2
【也是无法压缩目录、只能压缩文件】
压缩:bzip2 文件名称
解压:bzip2 -d 文件名称
/bunzip2 文件名
查看压缩文件:bzcat 压缩文件名
xz压缩和解压缩
压缩文件类型.xz
压缩:xz 文件名
解压:xz -d 文件名
查看压缩文件xzcat
【级别1-9】zip和unzip
压缩文件类型.zip
【windows 下zip通用】
压缩:zip 压缩后文件名 压缩文件的名字
【压缩后保留被压缩文件、-r压缩目录】
如:zip -r 111.zip 111 222
【压缩111和222目录到 111.zip文件中】
解压:unzaip 压缩文件
【有源文件,解压会提示是否覆盖】
tar 工具
tar打包工具详解
打包文件类型.tar
打包:tar -cvf 打包后文件名 打包的文件
解包:tar -xvf 解包文件的名称
-C
解包到指定的目录下 如:tar -C /tmp/ -xvf 1.tar
tar tf 1.tar
查看 1.tar 里面的目录等内容tar打包和压缩并用
压缩类型 打包压缩 解包解压缩 文件类型 备注 gzip -zcvf
-zxvf
文件类型 .tar.gz
-tf
文件列表bzip2 -jcvf
-jxvf
文件类型 .tar.bz2
-tf
文件列表xz -Jcvf
-Jxvf
文件类型 .tar.xz
-tJf
查看文件列表-C
解压到指定目录过滤不需要打包的文件:
tar --exclude 12.txt -cvf 111.tar 111
#12.txt在111文件内 12.txt不会打包到111.tar
tar --exclude 12.txt --exclude 14.txt -cvf 111.tar 111
#12.txt和14.txt都不会被打包
以上是关于压缩/打包/解包 命令详解的主要内容,如果未能解决你的问题,请参考以下文章