zstd算法简介
命令参考博客

安装

sudo apt-get install zstd源码安装
git clone https://github.com/facebook/zstd.git
cd zstd
make
sudo make install

使用—高级使用请参考文章开头链接博客

  • 单个文件
压缩
zstd -z my_file.txt
zstd my_file.txt
#会生成压缩文件my_file.txt.zst解压缩
zstd -d my_file.txt.zst
unzstd my_file.txt.zst
  • 整个目录
压缩
tar -I zstd -cvf my_folder.tar.zst my_folder/
tar -I zstd -cvf my_files.tar.zst file1.txt file2.txt解压缩
tar -I zstd -xvf my_folder.tar.zst

测试

siasun@ubuntu:~/video$ ls -lh video
total 586M
-rw-rw-r-- 1 siasun siasun 53M 1月  19 14:06 desktop 2021-01-19 13-37-36.mp4
-rw-rw-r-- 1 siasun siasun 71M 1月  20 13:46 desktop 2021-01-20 13-14-26.mp4
-rw-rw-r-- 1 siasun siasun 71M 1月  20 14:21 desktop 2021-01-20 13-46-48.mp4
-rw-rw-r-- 1 siasun siasun 83M 1月  20 14:59 desktop 2021-01-20 14-24-11.mp4
-rw-rw-r-- 1 siasun siasun 95M 1月  21 20:45 desktop 2021-01-21 20-12-19.mp4
-rw-rw-r-- 1 siasun siasun 60M 1月  21 21:17 desktop 2021-01-21 20-45-27.mp4
-rw-rw-r-- 1 siasun siasun 41M 1月  21 21:40 desktop 2021-01-21 21-20-10.mp4
-rw-rw-r-- 1 siasun siasun 73M 1月  22 07:26 desktop 2021-01-22 06-45-55.mp4
-rw-rw-r-- 1 siasun siasun 44M 1月  22 07:56 desktop 2021-01-22 07-26-45.mp4

siasun@ubuntu:~/video$ ls -lh
total 1.7G
drwxrwxr-x 2 siasun siasun 4.0K 1月  26 16:49 video
-rw-rw-r-- 1 siasun siasun 586M 1月  26 16:51 video_cvf.tar.gz
-rw-rw-r-- 1 siasun siasun 536M 1月  26 16:52 video.tar.zst
-rw-rw-r-- 1 siasun siasun 557M 1月  26 16:52 video_zcvf.tar.gz
siasun@ubuntu:~/video$

tar -cvf video_cvf.tar.gz video/ 压缩速度最快,但是占用内存最大
-rw-rw-r-- 1 siasun siasun 614031360 1月  26 16:51 video_cvf.tar.gztar -I zstd -cvf video.tar.zst video/ 压缩速度比-cvf慢一些,占用内存最小
-rw-rw-r-- 1 siasun siasun 561168996 1月  26 16:52 video.tar.zsttar -zcvf video_zcvf.tar.gz video/ 压缩速度很慢,占用内存比-cvf小一些,但比不过zstd #-z, --gzip
-rw-rw-r-- 1 siasun siasun 583196053 1月  26 16:52 video_zcvf.tar.gz

工具_Linux_zstd压缩相关推荐

  1. 如何用快改图工具指定压缩图片大小

    我们在遇到好看的图片或自己拍的照片,都会对其进行一些处理,处理完成后将其保存,保存时发现自己要存的图片太多了,比较占内容.这种情况就需要压缩.那么,在压缩图片时,怎么压缩图片到指定大小呢? 大家可以使 ...

  2. windows自带压缩工具 makecab压缩 expand解压 解决ERROR: is not a file

    windows自带压缩工具 makecab压缩 expand解压 解决ERROR: is not a file 压缩单个文件 makecab C:\Users\1\Desktop\测试压缩.txt C ...

  3. linux系统打包工具,Linux 压缩、解压缩和打包工具

    前言:你是否曾经因为某个文件占用空间较大,而空间紧缺的U盘无法存放此文件.你是否曾经因为软件里有太多文件而不方便复制和携带.你是否曾因需要备份太过零散而头疼.那么基于"文件压缩和打包&quo ...

  4. 雨林木风系统封装工具封装xp_如何用小丸工具大幅度压缩视频且画质损失较小?...

    如何大幅度把视频体积压下去,并保持清晰度,就只有用比视频原本低的码率,降低分辨率和压缩音频这三种方法. 降低码率可以使用CRF来控制,值越大码率越小,成反比. 一些录屏和直播的视频产生的码率都很高,文 ...

  5. 打开pdf文件提示文件过大_pdf文件太大如何用pdf转换工具进行压缩?

    PDF文件如果是由许多高清图片组合而成的,一般来说所占的空间都会比较大,这样的话我们在传输文件的时候时间会很长不太方便.那我们可以将PDF文件进行压缩变小这样可以大大提高我们的工作效率.那PDF文件过 ...

  6. linux打包解压工具,打包压缩、解压缩工具详解

    本文旨在学习打包,压缩,解压缩.学习使用tar.gzip/gunzip/zcat.bzip2/bunzip2/bzcat.xz/unxz/xzcat.zip/unzip.cpio等命令的使用. 前言: ...

  7. ubuntu软件:录制视频和截图工具,压缩视频

    1. 自带录制视频工具: 使用方式: 无需下载 开始录屏/结束录屏:Ctrl + Alt +Shift + r 当看到 Ubuntu 桌面的右上方多了一个红色的小圆点,代表正在录制 注意: 录屏默认的 ...

  8. 如何利用JS加密工具来压缩体积

    JavaScript是一种常用的网页编程语言,它可以用来在网页中执行各种功能.有时候,我们可能会需要对JavaScript代码进行解密,以便了解其中的逻辑或者修改其中的内容. 那么,JavaScrip ...

  9. 如何用一键抠图工具在线压缩PNG图片

    我们会发现,现在用的很多图片格式都是PNG,它通常以无损压缩的方式存储图像.然而,有时候我们可能会遇到PNG文件过大的问题,这样会导致文件传输.存储和加载速度变慢.怎么才能解决这个问题,有什么好用的工 ...

最新文章

  1. Oracle 11.2.0.1 升级到 11.2.0.3 示例
  2. 13.4 对锁和字段风格的事件的微小改变
  3. idea卸载不干净怎么办_挡风玻璃总是洗不干净,该怎么办
  4. java 8 并行_Java 8新特性之 并行和并行数组(八恶人-8)
  5. java 根据客户端重定向_JavaWeb【1.4HttpServletResponse类、重定向】
  6. Fatal error compiling: java.lang.ExceptionInInitializerError: com.sun.tools.javac.code.TypeTags
  7. matlab编程范例_编程范例到底是什么?
  8. 第六章 访问ContentProvider共享数据
  9. Go语言实现线程安全访问队列
  10. linux的dhcp的安装,linux下DHCP的安装配置
  11. Docker技术入门与实战 第二版-学习笔记-3-Dockerfile 指令详解
  12. Atitit usrQBK13 html dsl 规范与解决方案
  13. (转)C#Interface简介
  14. Qt QSsh 使用 windows Qt实现ssh客户端
  15. GA-T1400协议--人脸数据
  16. python 方波信号_numpy绘制方波及方波无穷级数的表示
  17. Android使用WebView打包网页成app
  18. PostOffice
  19. lesson14 Do you speak english? 你会说英语吗?-ask for VS ask sb to do -过去完成时-neither of, both, either of
  20. iPhone游戏编程实例:分享成功游戏开发人员的锦囊妙计

热门文章

  1. 已解决-word粘贴时快捷键实现只保留文本
  2. K210模型训练(物体分类)
  3. Matlab中消除图像噪声之中值滤波器:medfilt2
  4. OpenGL gluLookAt函数详解
  5. jcifs.smb.SmbException: 0xC000007F
  6. 7天入门Python 3 — Python对象属性及核心数据类型
  7. 梯度计算公式-函数实现组件
  8. C语言实现状态机(一)
  9. BGP路由器协议排错教程:IBGP
  10. 数据库基础知识——SELECT 语句(检索数据)