linux压缩软件,linux 压缩软件

http://www.itjxue.com  2023-01-15 18:55  来源:未知  点击次数: 

快如闪电:Linux多线程压缩软件pigz和压缩神器zstd

pigz是GZip的并行版(pigz,即 Parallel Implementation of GZip),作者为Mark Adler。

它充分利用了现代多核处理器的性能,大幅提高压缩解压的速度。

1、压缩单个文件

2、解压单个文件

3、压缩文件夹

4、解压文件夹

Zstandard 简称Zstd,是一种快速的无损压缩算法,以 zlib 级为目标的实时压缩场景和更好的压缩比。它可以将压缩速度交换为更高的压缩比率,同时支持非常快的解码器。Zstd压缩包为 .zst 格式。

1、压缩单个文件

2、解压单个文件

3、压缩文件夹

4、解压文件夹

Linux下最好用的解压缩软件unar

使用linux系统已经有两年了,经常会用到文件解压操作,在使用系统自带的“归档管理器”解压中文压缩文件时老是出现乱码,经查找资料发现可通过指定解压缩编码来解决,但比较麻烦,后来发现了一个很好用的解压缩工具,那就是unar。

1、安装方法

'''

robin@robin-Lenovo:~ lsar 公安备案.tar.xz

'''

2-2 解压缩压缩包 UNAR

'''

robin@robin-Lenovo:~/文档/Passwd$ unar 212.64.54.19X密钥.tar.xz

'''

3、unar命令常用参数

3-1 指定解压缩后文件的保存位置-O

'''

robin@robin-Lenovo:~ unar -p 123 robin.tar.xz

'''

3-3 对指定解压缩时使用的编码-E

'''

robin@robin-Lenovo:~ unar -e GB18030 robin.tar.xz

'''

linux常用的压缩工具

除了一楼说的,还有compress命令。tar 命令加上z参数,也会进行压缩。

Linux解压工具

压缩工具:gzip ?bzip2 ?zip xz

常见的压缩格式: .gz ?.bz2 ?.zip??.xz

语法格式:

压缩

gzip 文件 ?====》 ?gzip a.txt ??=====》 a.txt.gz

bzip2 文件 ===》 bzip2 b.txt ?=====》 b.txt.bz2

xz 文件 ===》xz c.txt ===》c.txt.xz

[root@xuegod63 ~]# mkdir ~/xuegod

[root@xuegod63 ~]# touch ?~/xuegod/a.txt

[root@xuegod63 ~]# gzip ~/xuegod/a.txt

[root@xuegod63 ~]# ls ~/xuegod/

a.txt.gz

注:只能对文件进行压缩,且压缩后源文件会消失,我们很少希望源文件会消失,所以我们一般不用。

(bzip2,xz这两个工具可以通过添加参数-k来保留下源文件)

[root@xuegod63 ~]# cp /etc/passwd ~/1.txt

[root@xuegod63 ~]# bzip2 -k 1.txt

[root@xuegod63 ~]# ls??1.txt.bz2

[root@xuegod63 ~]# xz -k 1.txt

[root@xuegod63 ~]# ls 1.txt.xz

解压:

gzip ?-d ??文件

bzip2 -d ??文件 ?-k 保留源文件

xz ?-d ??文件 ?????-k 保留源文件

例:

[root@xuegod63 ~]# gzip -d xuegod/a.txt.gz

[root@xuegod63 ~]# bzip2 -d 1.txt.bz2

[root@xuegod63 ~]# xz -d 1.txt.xz

(责任编辑:IT教学网)

更多