偷盗者--linux基本 解压缩

实验说明

登录信息
无需登录直接进入

压缩与解压调用

压缩与解压调用 -tar

用法:tar [参数] [文件]
参数:

-c:建立新的压缩文件;
-x:从压缩的文件中提取文件;
-z:支持gzip解压文件;
-j:支持bzip2解压文件;
-v:显示操作过程;
-f:指定压缩文件。

范例:

tc@box~$ tar -zcvf bbcc.tar.gz bbbb cccc  #压缩bbbb和cccc文件为bbcc.tar.gz
bbbb
cccc
tc@box~$ ls
bbbb  bbcc.tar.gz  cccc
tc@box~$ tar -jcvf bbcc.tar.bz2 bbbb cccc  #压缩bbbb和cccc文件为bbcc.tar.bz2
bbbb
cccc
tc@box~$ ls
bbbb  bbcc.tar.bz2  bbcc.tar.gz  cccc
tc@box~$ tar -zxvf bbcc.tar.gz  #解压.gz文件
bbbb
cccc
tc@box~$ tar -jxvf bbcc.tar.bz2  #解压.bz2文件
bbbb
cccc

文件的压缩

.bz2文件的压缩命令 -bzip2

用法:bzip2 [参数] [待压文件]
参数:

-c或:将压缩与解压缩的结果送到标准输出; 
-f:bzip2在压缩或解压缩时,若输出文件与现有文件同名则覆盖(默认不覆盖);
-k:bzip2在压缩或解压缩后保留原始文件(默认不保留); 
-s:降低程序执行时内存的使用量;
-t:测试.bz2压缩文件的完整性; 
-v:压缩或解压缩文件时,显示详细的信息; 
-z:强制执行压缩;  
--repetitive-best:若文件中有重复出现的资料时,可利用此参数提高压缩效果;
--repetitive-fast:若文件中有重复出现的资料时,可利用此参数加快执行速度;
-<压缩等级>:压缩等级是一个介于1-9的数值,默认为6数字越大等级越高。

范例:

tc@box~$ bzip2 -8 -v bbbb
  bbbb:    67.815:1,  0.118 bits/byte, 98.53% saved, 10240 in, 151 out.
.gz文件的压缩命令 -gzip

用法:gzip [参数] [待压文件]
参数:

同上

范例:

tc@box~$ gzip -8 -v cccc
cccc:     25.0% -- replaced with cccc.gz
tc@box~$ ls
bbbb.bz2  cccc.gz

文件的解压缩

.bz2文件的解压缩命令 -bunzip2

用法:bunzip2 [参数] [.bz2文件]
参数:

同上

范例:

tc@box~$ bunzip2 -v bbbb.bz2
  bbbb.bz2: done
tc@box~$ ls
bbbb  cccc.gz
.gz文件的解压缩命令 -gunzip

用法:gunzip [参数] [.gz文件]
参数:

同上

范例:

tc@box~$ gunzip -v cccc.gz
cccc.gz:     25.0% -- replaced with cccc
tc@box~$ ls
bbbb  cccc
.zip文件的解压缩 -unzip

用法:unzip [参数] [.zip文件]
参数:

-p:与-c参数类似,会将解压缩的结果显示到屏幕上,但不会执行任何的转换;
-P<密码>:使用zip的密码选项;
-X:解压缩时同时回存文件原来的UID/GID;
其他同上,详细参考unzip --help。

范例:

tc@box~$ unzip dddd.zip
Archive:  dddd.zip
   creating: dddd/
  inflating: dddd/bbbb               
  inflating: dddd/cccc
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值