Linux____文件的压缩与打包学习笔记

————————————————Linux文件压缩指令————————————————

压缩指令也可以打包,但是先逐个压缩再打包 效率低 不过文件小


gzip [-cdtv#] 文件名称

使用gizp --help可以查看都有哪些参数调用 但常见cdtv四个 其扩展名是*.gz

-c:将压缩的数据输出到屏幕上(其实是一个标准的输入输出流)直接使用gzip filename 会将源文件删除 保留filename.gz

-c同时会保留源文件。例子:gzip -c list >list.gz将list压缩 数据不输出到屏幕,重定向到list.gz文件 这样list既压缩了也保留了源文件。

-d:解压缩的参数 gzip -d list将list解压缩

-t:gzip -t list.gz 进行文件的一致性校验,查看是否损坏

-v:显示与源文件相对的压缩比

-#:压缩等级 -1最快 -9最慢 -6默认 -9则压缩比更大! 例子-1 51%   -9  59% 理解这个数字!压缩没了多少 剩余41%大小


bzip2 [-cdkzv#] 文件名称 也可以使用#bzip2 --help查看都有什么参数

-c -d -v -# 与gzip相同

-k:保留源文件并不删除源文件==-c +重定向到磁盘

-z:执行压缩操作


————————————————Linux文件打包指令————————————————

 tar [-jcv] -f finaname.tar.bz2 待压缩的档案或者目录名:将某个文件或者目录打包用使用bzip2压缩成一个文件


tar [-jxv] -f finaname.tar.bz2 -C 解压缩目录:将压缩文件解压缩至特定的目录


-c:创建一个打包档案

-t:查看打包的文件都有哪些文件名

-x:解压缩或者解打包,通过和-c配合使用解压缩至特定目录

-j:通过bz2支持进行压缩或者解压缩 先打包再压缩

-z:使用gzip 与-j类似

-v:将正在处理的文件显示出来 显示细节!

-f:紧跟着要处理的文件名  建议单独写一个选项 因为f后要紧跟文件名 如果-fc filename则会报错 把c当文件名

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值