Linux—解压缩

压缩和解压("//"命令的解释)

常用压缩格式    .zip    .gz    .bz2    .tar.bz2        .tar.gz

 

.zip格式压缩:

zip 压缩文件名 源文件//压缩文件

zip -r压缩文件名 源目录//压缩目录

 

.zip格式解压:

unzip 解压的文件名//解压文件

 

.gz格式压缩(gz的压缩格式是Linux的专用压缩格式,但是Linux上面可以解压)

gzip 源文件//注意,源文件会消失

gzip –c 源文件 > 压缩文件//源文件会保留

gzip –r 目录//注意,压缩目录下的所有子文件,但是不能压缩目录

 

.gz的格式解压

gzip –d 压缩文件//解压文件

gunzip 压缩文件//解压文件

 

.bz2格式压缩(不能压缩目录)

bzip2 源文件//不保留源文件

bzip2 –k 源文件//保留源文件

 

.bz2格式解压

bzip2 –d 解压文件名//-k保留解压的文件

bunzip2 解压的文件//-k

 

打包命令tar(打包不是压缩)

Tar –cvf 打包文件名 源文件//-c 打包,-v 显示过程,-f指定打包后的文件名

解包命令

Tar –xvf 包文件名//-x 解包

 

.tar.gz压缩格式

其实是,先打包为.tar格式,再压缩.gz格式

tar –zcvf 压缩包名.tar.gz 源文件//-z 压缩为.tar.gz格式

tar –zxvf 压缩包名.tar.gz //-x 解压为.tar.gz格式

 

.tar.bz2压缩格式

tar –jcvf 压缩包名.tar.bz2 源文件//-z 压缩为.tar.bz2格式

tar –jxvf 压缩包名.tar.bz2 //-x 解压为.tar.bz2格式

tar –jxvf 压缩包名.tar.bz2 –c 目录//一次性解压解包到指定目录,-c保留解压的文件

tar –zcvf /tmp/ABC.tar.gz ab abc//一次性多文件 打包 压缩 到指定目录

tar –zxvf ABC.tar.gz//查看压缩包,但是不解压

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。