1个不稳定版本
0.1.0 | 2021年8月26日 |
---|
#26 in #lz4
9KB
191 代码行
简介
这是一个使用LZ4进行压缩和解压缩的小程序。LZ4是一种压缩算法,其压缩率略低于gzip,但解压缩速度大约快10倍!
命令行参数与gzip非常相似。
此程序是用Rust编写的,Rust是一种快速的系统编程语言。
安装
假设您已安装Rust的cargo
,只需执行简单的cargo install lz4util
即可安装此程序,命令名称为lz4
。
用法
压缩big_file
,生成big_file.lz4
lz4 big_file
解压缩big_file.lz4
,生成big_file
lz4 -d big_file.lz4
压缩big_file
,生成big_file.lz4
,但不会删除big_file
lz4 -k big_file
再次压缩big_file
,覆盖big_file.lz4
,但仍然不会删除big_file
lz4 -fk big_file
从管道压缩
find / | lz4 > all_files.lz4
从管道解压缩
lz4 -d < all_files.lz4 | less
依赖关系
~1MB
~12K SLoC