Linux压缩及归档

压缩,解压缩命令
压缩格式:gz,bz2,xz,zip,z
压缩算法:算法不同,压缩比也会不同

compress:FILENAME.z
uncompress

xz,bz2,gz
gzip:.gz
     gzip /PATH/TO/SOMEFILE:压缩完后会删除源文件
     -d:解压缩
     -#:1-9 指定压缩比,默认是6
gunzip:
     gunzip /PATH/TO/SOMEFILE.gz:解压缩完成后会删除原文件
zcat /PATH/TO/SOMEFILE.gz 不解压的情况,查看文本文件的内容

cp /var/log/messages ./
ls -lh messages
gzip messages
ls -lh


bzip2:.bz2
比gizp有更大的压缩比,使用格式近似
  bzip2 /PATH/TO/SOMEFILE
     -d:
     -#:
     -k:压缩时保留原文件
  bunzip2 /PATH/TO/SOMEFILE.bz2
  bzcat
    
gzip -d messages.gz
bzip2 messages
ls -lh
bzip2 -d messages.bz2
bzip2 -k messages
ls -lh


xz:.xz
xz messages
xz -d messages.xz
   -#
   -k:压缩保留原文件
   unxz
   xzdec:解压显示到屏幕
   xzcat

zip:既归档又压缩
   zip FILENAME.zip FILE1 FILE2 ...压缩后不删除源文件
   unzip FILENAME.zip
archive:归档,归档本身并不意味着压缩
zip test.zip test/*

tar:归档工具,.tar
  -c:创建归档文件
  -f FILE.tar:操作的归档文件
  -x:展开归档
  --xattrs:归档时,保留文件的扩展属性信息
  -t:不展开归档,查看归档了哪些文件
  -zcf:归档并调用gzip压缩
  -zxf:调用gzip解压缩并展开归档,-z选项可省略
  -jcf:bzip2
  -jxf:
  -Jcf:xz
  -Jxf:
  -Jcf:
tar -cf test.tar test*.txt
tar -xf test.tar
ls -lh
xz test.tar

cpio:归档工具

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值