【已解决】如何让压缩率达到最大?使用lrzip工具进行文件压缩(好用)

1. 前言

创作开始时间:2021年11月1日14:49:49

有时候文件夹太大(有100个G),要直接从服务器上传输到本地的话太麻烦,这时候就需要对文件夹进行压缩,我是希望压缩率高一点,这样节省空间和流量,所以这里探究lrzip这个压缩工具。

使用体验:

  • 对大文件的压缩率极高,感觉挺好用的。

2. lrzip介绍

参考

LRZIP ( Long Range ZIP ) 是压缩程序,可以达到非常高的压缩率和速度较大的文件时使用。它使用zpaq和最大的压缩,最高速度的zpaq和LZMA算法压缩算法相结合,和长期范围rzip冗余减少。其目的是规模与内存大小的增加,进一步提高压缩。无论是从规模的一个选择,优化和速度都允许更好的压缩比,甚至可以提供压缩算法,比gzip或更好的速度,但用bzip2压缩级别大小。

lrzip全称:Long Range ZIP or LZMA RZIP

lrzip官网:https://github.com/ckolivas/lrzip

A compression utility that excels at compressing large files (usually > 10-50 MB). Larger files and/or more free RAM means that the utility will be able to more effectively compress your files (ie: faster / smaller size), especially if the filesize(s) exceed 100 MB. You can either choose to optimise for speed (fast compression / decompression) or size, but not both.

这里说了lrzip对大文件尤其好用。(超过10-50m,尤其是100m。)

3. 配置环境

3.1. 在ubuntu下

在ubuntu系统下非常方便:

sudo apt-get install lrzip

3.2. 在Windows下

这个稍微麻烦点。

1)先要去下载cygwin: http://www.cygwin.com/

2)安装
在这里插入图片描述

3)安装package:如下图,在搜索到的lrzip这行里面双击skip,然后点下一步,就会安装这个lrzip工具:
在这里插入图片描述

3)安装后的lrzip,如下图,已经在本地了,可以在cygwin终端进行调用/使用:

在这里插入图片描述

4)打开cgywin终端,发现已经可以用了!
在这里插入图片描述

参考:

4. 压缩方法

# 压缩文件
lrzip single_file

# 压缩文件夹
lrztar single_folder

一般来说,不用绝对路径,直接打开所在文件(夹)的所在目录,打开终端运行指令就行了。

5. 解压缩方法

# 解压缩文件
lrunzip  single_file

# 解压缩文件夹
lrzuntar single_folder

6. 小结

以上。

创作结束时间:2021年11月8日21:28:03

7. 参考文献

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值