当前位置:首页 > 计算机相关 > ubuntu系统 > 正文内容

tar的多线程方法

piikee1个月前 (03-18)ubuntu系统115

ubuntu系统里面的tar默认单线程的,要开启多线程,必须安装pigz。安装方法:

apt install pigz -y

pigz命令来自于英文词组”parallel implementation of gzip“的缩写,其功能是用于多线程的解压缩文件。与其他解压缩命令不同的是pigz命令支持多线程的并行处理方式,同比gzip能快60%以上,当然CPU的消耗也会更高。

#压缩文件tar --use-compress-program=pigz -cvpf  app.tar.gz  app
#解压文件tar --use-compress-program=pigz -xvpf     app.tar.gz

排除部分文件夹或者文件后缀的方法(就是用exclude参数):

tar --use-compress-program="pigz -p 8" -cvf backup.tar.gz --exclude="/data/node_modules/*.php" --exclude=".git" --exclude="/data/logs" /path/to/project


扫描二维码推送至手机访问。

版权声明:本文由萍客小居[www.piikee.net]发布,如需转载请注明出处。

本文链接:https://www.piikee.net/1531.html

分享给朋友:

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。