Linux 压缩工具XZ Utils的使用

XZ Utils一个Free(免费,抑或自由)的高压缩比的数据压缩软件。可以运行在 Unix/Linux,以及Windows平台。是早期的LZMA Utils的继任者。
windows用xz命令或7zip解压,freebsd自带很多命令都可以xz -d或者unxz或者xzcat或者xzdec。
XZ Utils代码的核心部分源自 7z 中的 LZMA SDK,但做了大幅修改。目前,该软件 的压缩算法为LZMA2,所压缩的压缩包在体 积上,比传统的gzip小约30,比bzip2小约15。
官网:http://tukaani.org/xz/
XZ Utils 由以下组件构成:
    * liblzma 压缩库: 提供与zlib类似的API的一个库。
    * xz:与 gzip使用方法类似的一个命令行工具。
    * xzdec:仅用于数据解压的一个工具, 体积比完整的xz utils要小。
    * 从gzip借鉴而来的一套Shell脚本,便于压缩文件的浏览,比较和Grep。


先在下面这个站点下载解压工具
http://tukaani.org/xz/
$ tar -jxvf  xz-5.0.3.tar.bz2

cd xz-5.0.3

[root@oracle xz-5.0.3]# ./configure --disable-shared --prefix=/tmp/xz-test

 make -C po update-po
 make install

压缩
$xz -d ***.tar.xz
解压缩

[root@oracle kk]# /tmp/xz-test/bin/unxz FreeBSD-8.2-RELEASE-i386-dvd1.iso.xz 

或则

$tar -xvf  ***.tar

你可能感兴趣的:(Linux 压缩工具XZ Utils的使用)