linux达人养成计划学习笔记(四)—— 压缩命令

一、常见的压缩格式:

 

二、.zip格式压缩

1、压缩文件、文件夹

zip  压缩后文件名(.zip结尾)  压缩文件名
zip -r 压缩后文件夹(.zip结尾) 压缩文件

 

 

2、解压缩

unzip  压缩文件

 

 

三、.gz格式压缩

1、压缩

gzip 源文件                      #压缩为.gz格式的压缩文件,源文件会消失
gzip -c 源文件 > 压缩文件         #压缩为.gz格式,源文件保留
gzip -r 目录                     #压缩目录下所有的子文件,但是不能压缩目录

 

 

2、解压缩

gzip -d 压缩文件      #解压缩文件
gunzip 压缩文件       #解压缩文件

 

 

 四、.bz2格式压缩(不能压缩目录

1、压缩

bzip2 源文件        #压缩文件,不保留源文件
bzip2 -k 源文件     #压缩之后保留源文件

 

 

2、解压缩

bzip2 -d 压缩文件   #解压缩,-k保留压缩文件
bunzip2 压缩文件    #解压缩,-k保留压缩文件

 

 

 五、tar格式

1、打包命令tar

tar -cvf 打包文件名 源文件
选项:
    -c:     打包
    -v:    显示过程
    -f:    制定打包后的文件名

 

 

2、解打包命令

tar -xvf 打包文件名
选项:   
    -x:    解打包

 

 

六、.tar.gz格式

1、压缩

tar -zcvf 压缩包名.tar.gz 源文件
选项:
    -z:    压缩为.tar.gz格式

 

 

2、解压缩

tar -zxvf 压缩包名.tar.gz
选项:
    -x:    解压缩.tar.gz格式

 

 

七、.tar.bz2压缩格式

1、压缩

tar -jcvf 压缩包名.tar.bz2 源文件
选项:
    -z:    压缩为.tar.gz格式

 

 

2、解压缩

tar -jxvf 压缩包名.tar.bz2
选项:
    -x:    解压缩.tar.gz格式

 

 

3、.tar.bz2或者.tar.gz 格式指定到解压目录

tar -jxvf 文件名 -C 解压目录

 

 

4、.tar.bz2或者.tar.gz只查看内部内容,不解压

tar -ztvf 文件名.tar.gz

 

posted @ 2017-03-29 17:00  Blue Mountain  阅读(251)  评论(0编辑  收藏  举报