Ubuntu压缩
最近在两台Ubuntu上压缩超过4G的程序都卡得死死的,用的是tar,换个方法也是,特别是使用GUI右键点击的压缩更慢,问题出在哪里?
首先,我们需要搞清楚GUI右键单击压缩会执行什么??
没有找到相关资料,可以根据压缩文件格式后缀大致推断,无非是-xzf之类的,我感觉好像默认执行的命令根据不同系统版本有在变。
其次,如何选压缩格式?
- zip: 这是最流行的归档文件格式之一,它广泛被使用因为它的兼容性好,可以在多个操作系统之间轻松分享和解压。
- tar.gz: 这是一种在Linux系统中常见的格式,它结合了tar(用于打包)和gzip(用于压缩)。
- tar.xz: 这种格式使用了比gzip更高效的XZ压缩算法,通常可以提供更好的压缩率。
XZ慢,压缩后文件小;GZ快,压缩后文件大。
常用压缩命令:解压、打包、压缩
用man tar就看到了,自己看吧
更快速的压缩:PigZ
压缩速度太慢推荐我PigZ,此外建议我查看系统日志来检查问题dmesg。pigz是GZIP的并行版,它的全称是Parallel Implementation of GZip,特点是多线程。例如,pigz压缩命令:
1 | tar cvf - /path/to/folder | pigz > archive.tar.gz |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Min的博客!
评论