码迷,mamicode.com
首页 > 其他好文 > 详细

一个小知识:tar.xz文件的压缩和解压

时间:2020-06-03 23:13:26      阅读:93      评论:0      收藏:0      [点我收藏+]

标签:创建   这不   一个   说明   通过   nbsp   直接   压缩   xxx   

记录一个小知识点:tar.xz文件的压缩过程和解压缩过程。遇到这个后缀的文件需要解压,就查了一下相关的知识。

 

目录

1、压缩过程

2、解压缩过程

3、扩展知识

 

1、压缩过程

===========

习惯了 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

 

2、解压缩过程

==============

解压tar.xz文件,先 xz -d xxx.tar.xz 将 xxx.tar.xz解压成 xxx.tar 然后,再用 tar xvf xxx.tar来解包。

 

3、扩展知识

===========

上面的过程介绍正常的压缩和解压缩过程,但是我在实验的时候,不小心tar -xf xxx.tar.xz的时候,tar竟然非常顺利的没有报错的解压成功了,这让我很惊讶,这不就和上面的说明不符合了吗?通过man tar,我知道了tar现在已经支持了对xz文件的直接压缩和解压缩 ,相关选项是-J(注意是大写的J,而不是用于bzip2的小写j),这样一来tar.zx文件也就可以和tar.gz、tar.bzip2一样来压缩和解压了。

 

一个小知识:tar.xz文件的压缩和解压

标签:创建   这不   一个   说明   通过   nbsp   直接   压缩   xxx   

原文地址:https://www.cnblogs.com/zhangzl419/p/13040597.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!