_004_压缩&解压

=====================================

 

一 命令基础

 

1 file 检测文件的格式

 

        file b/test.txt

        file ../bin/mv

 

2 tar 解压和压缩(归档)

 

         tar -c -f  // -f是指定文件,-c(create)是创建一个归档文件

        -v指定信息(压缩和解压的时候能看到压缩了那些内容) 

        -x(extract)解档

        -z(gzip)通过gzip进行压缩  -t(list)是查看压缩包里面的内

容 -r(append)是追加文件到压缩包

 

        tar cvf test.tar test.txt test2.txt 这就把2个文件归档到

test.tar里,test.tar的文件大小比二者加起来要大很多,因为有文件头

        tar -xvf test.tar    自动解压到当前目录         

        tar -tf test.tar    -t(cat) 查看压缩包里面的内容 ,f是指定文件

        tar -rf test.tar xxx   追加文件到test.tar中,记住是-r不是-a

        tar -xzvf test.tar.gz     解压gz, z是过滤gzip

 

        

3 gzip 压缩

        gzip -1 test.tar 1是最快压缩,9是压缩到最小体积,会生成

test.tar.gz,原来的test.tar没了,-d是解压缩,原来的test.tar.gz没了

        gunzip  test.tar.gz解压缩,就相-d是解压缩,原来的test.tar.gz

没了,当于 gzip -d

        tar -zcvf test.txt test.tar.gz 打包并压缩

        tar -zxvf test.tar.gz -C 目录 指定压缩的目录

 

4 rar压缩 需要安装

        rar a rar的文件名 要压缩的文件

        rar x 压缩的文件 要解压的目录 如果不加解压的目录,就

默认在当前目录

              t 压缩的文件 查看归档文件

 

5 zip压缩 需要安装

        zip zip的文件名 要压缩的文件

                -r 递归

        unzip 压缩的文件 -d 要解压的目录

            

 

 


 

 

二 命令练习

 

file /bin/mv

tar -cvf test.tar ../bin/mv

tar -xvf test.tar

mkdir b

tar -rf test.tar b

tar -tf test.tar

gzip -1 test.tar

gzip -d test.tar.gz

gunzip test.tar.gz

touch test.txt test2.txt

rar a fuck.rar test.txt test2.txt

rar x fuck.rar  b

zip -r fuck2.zip a

unzip fuck2.zip -d b

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

转载于:https://www.cnblogs.com/huangtiandi/p/9159497.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值