xz这个紧缩可能良多都很生疏,不外您可明白xz是绝大数linux默许就带的一个紧缩东西。
之前xz应用一向很少,所以几近没有甚么提起。
我是鄙人载phpmyadmin的时辰看到这类紧缩格局的,phpmyadmin紧缩包xz格局的竟然比7z还要小,这引发我的兴致。
最新一段时光会常常听到xz被采取的声音,像是最新的archlinux某些工具就应用xz紧缩。不外xz也有一个坏处就是紧缩时光比拟长,比7z紧缩时光还长一些。不外紧缩是一次性的,所以可以疏忽。
XZ紧缩文件方式或号令
xz -z 要紧缩的文件
若是要保存被紧缩的文件加上参数 -k ,若是要设置紧缩率参加参数 -0 到 -9调理紧缩率。若是不设置,默许紧缩品级是6.
XZ解压文件方式或号令
xz -d 要解压的文件
一样应用 -k 参数来保存被解紧缩的文件。
创立或解压TAR.XZ文件的方式
习惯了 tar czvf 或 tar xzvf 的人可能碰着 tar.xz也会想用单一号令搞定解压或紧缩。其实不可 tar里面没有征对xz格局的参数好比 z是针对 gzip,j是针对 bzip2。
创立tar.xz文件:只要先 tar cvf xxx.tar xxx/ 如许创立xxx.tar文件先,然后应用 xz -z xxx.tar 来将 xxx.tar紧缩成为 xxx.tar.xz
解压tar.xz文件:先 xz -d xxx.tar.xz 将 xxx.tar.xz解压成 xxx.tar 然后,再用 tar xvf xxx.tar来解包。
起源:静观世界