压缩解压缩 和 打包解打包 命令

常见压缩文件
Windows .rar .zip .7z
Linux .zip .gz .bz2 .xz .tar .bz2 .tar .xz

gzip

压缩工具 gzip 4 >>> .gz格式
压缩 gzip 文件名
解压缩 gizp -d 压缩文件.gz

gunzip 解压缩 也可以
gizp -1 (1-9) 压缩级别 默认6级别。
1级压缩的最不严谨,9级压缩最严谨

flie 命令查看文件 zcat 可以看 是先解压在查看

gzip -c 保留原文件
gzip 不能压缩 目录

bzip

bzip2 压缩工具 比gzip 压缩的更厉害 >>> .bz2格式
yum -y install bzip2
解压 bzip2 -d = bunzip2
bzip2 -c 保存原文件
bzip2 不能压缩目录
压缩级别 1-9 级别 bzip2 默认压缩级别 9
bzcat 查看 是先解压在查看

xz

xz 压缩工具 比bzip2 还要压缩厉害 >>> .xz格式
默认压缩级别6 1-9压缩级别
不能压缩目录
xz -d 解压缩 unxz
xz -c 压缩后保存原文件
xz -d -c 解压缩保留原文件
xzcat 查看 是先解压在查看

zip

只有zip 可以压缩 目录
zip 压缩工具 压缩后不删除源文件 >>> .zip格式
zip 压缩文件后的 压缩原文件
zip -r 可以压缩目录,不删除源文件
uzip 解压缩

uzip -l 查看文件列表 看不了文件内容.

tar

tar 打包工具 tar 可以目录文件一起打包
支持通配符 ‘ * ’

1兆字节 等于 8兆比特

tar -cvf 打包文件名 源文件 -> 打包目录
-c 打包
-v 显示过程
-f 指定打包后的文件名
tar -xvf 打包文件名 -> 解打包
-x 解打包

tar -cvf 打包文件
--exclude 打包过滤不要的文件
-tf 可以查看压缩包里的文件列表

tar打包并压缩 .tar.gz .tat.bz2
tar -tf 查看压缩文件里的列表 支持所有tar

z >>> .gz 格式
tar -zcvf 打包压缩为 .tar.gz 格式的 压缩 文件
tar -zxvf 解打包为 .tar.gz 格式 解压缩 文件

j >>> .bz2 格式
tar -jcvf 打包压缩为 .tar.bz2 格式的 压缩 文件
tar -jxvf 解打包为 .tar.bz2 格式 解压缩 文件

J >>> .xz 格式
tar -Jcvf 打包压缩为 .tar.xz 格式的 压缩 文件
tar -Jxvf 解打包为 .tar.xz 格式 解压缩 文件

原文地址:http://blog.51cto.com/13574510/2071500

时间: 2024-10-09 14:57:11

压缩解压缩 和 打包解打包 命令的相关文章

Linux/centos/redhat下各种压缩解压缩方式详解

1.zip命令 zip -r myfile.zip ./* 将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. 2.unzip unzip -o -d /root/ myfile.zip 把myfile.zip文件解压到 /root/ -o:不提示的情况下覆盖文件: -d:-d /root 指明将文件解压缩到/root目录下: 3.其他 zip -d myfile.zip test.txt 删除压缩文件中test.txt文件 zip -m myf

压缩/打包/解包 命令详解

压缩&解压 gzip gzip 压缩级别1-9 1 压缩级别最低 9压缩级别最高 [默认级别6] 压缩文件类型.gz 压缩:gzip 压缩文件名 [修改压缩级别方法:gzip -1 压缩文件名称] 解压:gzip -d 解压文件名称/gunzip 解压文件名 查看压缩文件:zcat压缩文件名 gzip 只支持文件,不支持目录 bzip2 压缩文件类型.bz2 [也是无法压缩目录.只能压缩文件] 压缩:bzip2 文件名称 解压:bzip2 -d 文件名称/bunzip2 文件名 查看压缩文件:b

Linux 常见命令 压缩解压命令

.gz压缩格式 压缩命令 :gzip [文件] 解压命令:gunzip [文件] 或 gzip -d [文件] .tar.gz压缩格式 打包目录 压缩命令:tar -cvfz [压缩后文件名] [目录] -c 打包 -v 显示详细信息 -f 指定文件名 -z 打包同时压缩zip 解压命令: tar -zxvf [压缩包名] .zip压缩格式 压缩命令:zip zip [-r] [压缩后文件名] [文件或目录] -r表示压缩目录 压缩文件或目录 解压命令:unzip [压缩包名] .bz2压缩格式

打包压缩、解压缩工具详解

本文旨在学习打包,压缩,解压缩.学习使用tar.gzip/gunzip/zcat.bzip2/bunzip2/bzcat.xz/unxz/xzcat.zip/unzip.cpio等命令的使用. 前言: 首先要弄清两个概念:打包是指将一大堆文件或目录变成一个总的文件:压缩则是将一个大的文件通过一些压缩算法变成一个小文件.这源于Linux中很多压缩程序只能针对一个文件进行压缩,这样当你想要压缩一大堆文件时,你得先将这一大堆文件先打成一个包(tar命令),然后再用压缩程序进行压缩(gzip bzip2

常见压缩/解压缩及打包命令

1.常见的压缩文件案扩展名 *.Z *.gz *.bz2 *.tar *.tar.gz *.tar.bz2 2.Compress(不常用) 压缩:compress [-rcv] 文件或目录 参数: -r:可以连同目录下的文件也同时给予打印 -c:将压缩数据输出成为standard output(输出到屏幕) -v:可以显示出压缩后的文件信息以及压缩过程中的一些文件名变化 解压缩:uncompress *.Z 3.gzip,zcat gzip [-cdtv#] 文件名 参数: -c:将压缩的数据输

CentOS7 tar打包工具 打包,解包,打包压缩,打包解压缩

tar命令 選項與參數: -c :建立打包檔案,可搭配 -v 來察看過程中被打包的檔名(filename) -t :察看打包檔案的內容含有哪些檔名,重點在察看『檔名』就是了: -x :解打包或解壓縮的功能,可以搭配 -C (大寫) 在特定目錄解開 特別留意的是, -c, -t, -x 不可同時出現在一串指令列中. -z :透過 gzip 的支援進行壓縮/解壓縮:此時檔名最好為 *.tar.gz -j :透過 bzip2 的支援進行壓縮/解壓縮:此時檔名最好為 *.tar.bz2 -J :透過 x

Linux下解包/打包,压缩/解压命令

.tar 解包:tar xvf FileName.tar 打包:tar cvf fileName.tar DirName tar.gz和.tgz 解压:tar zxvf FileName.tar.zip [-C DirName] 压缩:tar zcvf FileName.tar.zip DirName .tar.bz2 解压:tar jxvf FileName.tar.bz2 或tar -bzip xvf FileName.tar.bz2 压缩:tar jcvf FileName.tar.bz2

Linux下的压缩解压缩命令详解

zip -r myfile.zip ./*将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,-r表示递归压缩子目录下所有文件. 2.unzipunzip -o -d /home/sunny myfile.zip把myfile.zip文件解压到 /home/sunny/-o:不提示的情况下覆盖文件:-d:-d /home/sunny 指明将文件解压缩到/home/sunny目录下: 3.其他zip -d myfile.zip smart.txt删除压缩文件中smart.txt文件z

第九章、文件与文件系统的压缩与打包 3. 打包命令: tar

打包命令: tar gzip 与 bzip2 也能够针对目录来进行压缩, 不过,这两个命令对目录的压缩指的是『将目录内的所有文件 "分别" 进行压缩』! 将多个文件或目录包成一个大文件的,『打包命令』 tar [[email protected] ~]# tar [-j|-z] [cv] [-f 创建的档名] filename... <==打包与压缩 [[email protected] ~]# tar [-j|-z] [tv] [-f 创建的档名] <==察看档名 [[e