Linux 之 压缩解压命令

Linux之压缩解压命令

压缩有点重要喔;
Linux的压缩格式,windows几乎都支持;

一、
古老的压缩模式: gzip
执行权限:所有用户
压缩后文件格式: .gz
例子:gzip hhh.gz
其它: 只压文件。压完之后,原文件会被替换成压缩包。

解压.gz的压缩文件: gunzip 或者 gzip -d
执行权限:所有用户
例子:gunzip hhh

二、
可压缩目录成文件形式: tar
执行权限:所有用户
压缩后文件格式:tar.gz
语法:tar 选项 【压缩后文件名】【目录】
                  -c       打包成文件
                  -v       显示详细信息
                  -f       指定文件名
                  -z       打包并压缩
例子:tar  -zcf hhh.tar  hhh  把hhh目录打包压缩成hhh.tar.gz

解压tar命令语法:
    tar  -x    解包
          -v    显示详细信息
          -f    指定解压文件
          -z   解压缩
例子:tar  -zxvf  hhh.tar.gz

三、
压缩文件或目录: zip
执行权限:所有用户
语法:zip 选项 【压缩后文件名】 【文件或目录】
                  -r  压缩目录
压缩后文件格式:.zip
其它:加-r可压缩目录。压完之后,又生成一个文件,原文件还是原文件。
         压缩比 要比gz小

解压.zip的压缩文件: unzip
执行权限:所有用户
例子:unzip hhh.zip

四、
压缩文件: bzip2
执行权限:所有用户
语法:bzip2  选项 【压缩后文件名】 【文件或目录】
                       -k   产生压缩文件后保留原文件
压缩后文件格式:.bz2
其它:压缩比较大,下载大文件时用。

解压.bz2的压缩文件: bunzip2
执行权限:所有用户
语法:bunzip2  选项 【压缩后文件名】
                           -k    解压缩文件后保留原文件
例子:bunzip2 hhh.bz2
这一命令可以用tar替换,只要把-z换成j就可以。
例如:  tar -cjf hhh.tar.bz2  hhh  压缩
            tar -xjf hhh.tar.bz2          解压

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值