序言
对于xz这个压缩相信好多人陌生,但xz是绝大数linux默认就带的一个压缩工具,xz格式比7z还要小。
近来在下载某个源码包的时侯遇见的这些压缩格式,乘此机会分享一下xz的压缩与解压方式。
安装
若果系统没有xz命令,须要进行安装,安装方式十分简单,在centos下,直接运行:
yuminstallxz
也可以使用源码包安装:
先下载该工具源码包
下载后解压步入该目录运行configure生成makefile文件用—prefix指定安装目录
./configure--prefix=/usr/local/xz
完成后会发觉
make&&sudomakeinstall
这儿的-s表示软联接
ln-s/usr/loc
xz–help会听到关于xz工具的帮助信息表示安装成功
创建xz压缩文件
xz-z待压缩文件名
-k保留原文件;
-0至-9调节压缩率。若果不设置,默认压缩等级是6;
解压xz压缩文件
xz-d待解压文件
-k保留原文件;
这样解压下来的文件是tar格式的打包文件,须要执行:
tar-xvf待解包文件名
须要注意的是:tar命令中没有直接解压xz压缩格式的参数(例如-f解压bzip2、-z解压gzip)
实际上tar.xz格式的压缩包是经历了tar打包文件夹后,进行xz压缩(-f-z是由于tar默认支持bzip2、gzip格式的文件在打包的同时进行压缩)。
PS:下边看下Linux下tar.xz结尾的文件的解压方式
明天尝试编译内核puppy linux,下载到了一份tar.xz结尾的压缩文件linux下解压tar文件linux下解压tar文件,网上解决方式比较少,不过还是找到了,如下:
$xz-d***.tar.xz
$tar-xvf***.tar
&n;可以看见这个压缩包也编程酒店是打包后再压缩,外边是xz压缩方法,里层是tar打包形式。
补充:目前可以直接使用tarxvJf***.tar.xz来解压
总结
以上所述是小编给你们介绍的Linux下.tar.xz文件的解压教程解读红旗linux,希望对你们有所帮助,假如你们有任何疑惑请给我留言,小编会及时回复你们的。在此也特别谢谢你们对我们网站的支持!
本文标题:Linux下.tar.xz文件的解压教程解读
文章评论