linux多线程压缩pigz pbzip2 xz

安装

sudo apt install p7zip-full

sudo apt install rar

sudo apt install pbzip2

sudo apt install pigz


单线程压缩多线程压缩
gzippigz 不加参数,根据cpu自动选择线程。-p8 指定8线程
bzip2pbzip2 不加参数,根据cpu自动选择线程。-p8 指定8线程
xz 不加参数,默认单线程xz 5.2版本以上支持多线程,参数加上: -T0 自动选择线程 -T8 指定8线程


单线程压缩
tar -I gzip -cvf file_to_path.tar.gz file_to_path  (等效 tar -zcvf file_to_path.tar.gz file_to_path)

tar -I bzip2 -cvf file_to_path.tar.bz2 file_to_path (等效 tar -jcvf file_to_path.tar.bz2 file_to_path)

tar -I xz -cvf file_to_path.tar.xz file_to_path   (等效 tar  -Jcvf file_to_path.tar.xz file_to_path)

多线程压缩,根据cpu自动选择线程数(推荐)

tar -I pigz -cvf file_to_path.tar.gz file_to_path

tar -I pbzip2 -cvf file_to_path.tar.bz2 file_to_path

tar -I 'xz -T0' -cvf file_to_path.tar.xz file_to_path

多线程压缩,指定线程数为8线程

tar -I 'pigz -p8' -cvf file_to_path.tar.gz file_to_path

tar -I 'pbzip2 -p8' -cvf file_to_path.tar.bz2 file_to_path

tar -I 'xz -T8' -cvf file_to_path.tar.xz file_to_path


压缩
tar -zcvf file_to_path.tar.gz file_to_path

tar -jcvf file_to_path.tar.bz2 file_to_path

tar  -Jcvf file_to_path.tar.xz file_to_path

7z a -r file_to_path.7z file_to_path

rar a -r file_to_path.7z file_to_path

解压

tar -zxvf file_to_path.tar.gz

tar -jxvf file_to_path.tar.bz2

tar -Jxvf file_to_path.tar.xz

7z x file_to_path.7z

rar x file_to_path.rar
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值