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//查看压缩包,但是不解压

posted @ 2015-04-05 09:19  [0]  阅读(271)  评论(0编辑  收藏  举报