《Linux达人养成计划1》 第六章 压缩命令

               《Linux达人养成计划1》 第六章 压缩命令

6-1 Linux中压缩命令1

1. .zip格式

    (1)压缩

        zip  压缩文件名  源文件      #压缩文件

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

        例:zip  wnn.zip  wnn

    (2)解压缩

        unzip  压缩文件名

2. .gz格式

    (1)压缩

        gzip 压缩文件名    #压缩为.gz格式的压缩文件,源文件会消失

        gzip -c 源文件 > 压缩文件    #压缩为.gz格式,源文件保留

        例如:gzip -c cangls >cangls.gz

        gzip -r 目录    #压缩目录下所有的子文件,但是不能压缩目录

    (2)解压缩

        gzip -d 压缩文件名     或

        gunzip 压缩文件名

3. .bz2格式

    (1)压缩

        bzip2 或文件名    #压缩为.bz2格式,不保留源文件

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

        注意:bzip2命令不能压缩目录

    (2)解压缩

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

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

6-2 Linux中压缩命令2

1. 打包命令tar

    tar  -cvf  打包文件名  源文件

    选项:

         -c:打包

         -v:显示过程

         -f:指定打包后的文件名

    例如:

        tar  -cvf  longzls.tar  longzls

 

2. .tar.gz压缩格式

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

   (1)压缩

        tar  -zcvf  压缩包名.tar.gz  源文件

        选项:

             -z:压缩为.tar.gz格式

    (2)解压缩

         tar -zxvf  压缩包名.tar.gz  源文件

        选项:

            -x:解压缩.tar.gz格式

3. .tar.bz2压缩格式

    (1)压缩

        tar  -jcvf  压缩包名.tar.bz2  源文件

        选项:

            -j:压缩为.tar.bz2格式

    (2)解压缩

     tar -jxvf  压缩包名.tar.bz2  源文件

    选项:

       -x:解压缩.tar.bz2格式

4. 实用用法

    (1)指定解压缩位置

    例如:tar  -jxvf  jp.tar.bz2  -C /temp/     #将压缩包解压到temp目录下

    (2)同时压缩多个文件

    例如:tar  -zcvf  test.tar.gz  jp  Japan      #将文件 jp 和 Japan同时压缩到test中

    (3)仅查看压缩包内容而不解压

    例如:tar -ztvf  test.tar.gz

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值