1、概述

安装MySQL时发现有些版本是以tar.xz文件进行压缩的,于是对它进行了一下了解,现将内容总结如下。

2、使用tar命令解压一览

首先说一下,tar是tape archive的全称,它预装在Linux系统中。 xz是一个基于LZMA算法的文件压缩算法,使用xz算法压缩的文件通常以.tar.xz或.txz结尾,下面看下如何使用tar命令抽取或解压.tar.xz或.txz文件。解压tar.xz文件,可以使用tar命令带上-x(--extract)选项并用-f指定压缩文件名,具体如下:

tar -xf archive.tar.xz

tar命令自动检测压缩文件类型并解压归档文件,该命令同样能够解压用其他压缩算法(比如.tar.gz或.tar.bz2)产生的归档文件。

2.1 解压过程输出详细信息

如果想要看到详细解压信息,可以加上-v(--verbose)选项,该选项可以在终端列出从归档文件解压出的文件名称。

tar -xvf archive.tar.xz

2.2 将文件解压至指定目录

默认情况下,tar命令将压缩文件中的内容解压到当前工作目录下(current working directory),如果想解压文件至指定目录,可以使用-C(directory之意)选项,下面的命令将压缩文件中的内容解压至/001目录下:

tar -vf archive.tar.xz -C /001

2.3 从tar.xz中抽取指定文件

在压缩文件名后追加文件名,即可将压缩文件中指定的文件解压出来,如果想一次性解压出多个文件,只需在压缩文件后并列写多个压缩文件即可,文件间需要以空格分隔开,具体如下:

tar -xf archive.tar.xz file1 file2

需要注意的是,当从压缩文件中抽取指定文件时,必须指定精确的文件名,包括路径,正如使用tar命令时加上--list(-t)命令选项一样。

2.4 从tar.xz中抽取指定目录

抽取指定目录的命令同抽取文件的命令,具体如下:

tar -xf archive.tar.xz dir001 dir002

2.5 抽取不存在的文件

如果试图从归档文件中抽取一个不存在的文件,将会出现如下的错误信息:

2.6 使用通配符抽取某些文件

--wildcards选项允许使用通配符模式抽取某些文件,这些模式必须使用引号,以防止被shell解析,如下示例抽取以.png结尾的文件,具体命令如下:

tar -xf archive.tar.xz --wildcards ‘*.png’

2.7 展示tar.xz文件内容

使用--list(-t)选项可以把归档文件中内容列出来 :

如果加了--verbose(-v)选项,tar命令将会打印更多信息,比如所属者、文件大小等,具体如下:

linux装入归档文件时出现了一个错误_Linux下解压tar.xz文件相关推荐

  1. linux上归档文件无法提取,在Deepin 20中归档管理器提示装入归档文件时出现了一个错误的原因...

    在升级到Deepin 20系统后,归档管理器(file-roller 3.30.2.1-1+dde)不能打开任何的zip文件,会提示错误信息:装入归档文件时出现了一个错误,如下图所示.以下是原因分析及 ...

  2. Linux下解压tar.xz文件

    1.概述 安装MySQL时发现有些版本是以tar.xz文件进行压缩的,于是对它进行了一下了解,现将内容总结如下. 2.使用tar命令解压一览 首先说一下,tar是tape archive的全称,它预装 ...

  3. 装入归档文件时出现了一个错误linux_静态链接与动态链接(Linux)

    前言 上一篇分享了静态链接与动态链接的实验(Windows下).这一篇分享Linux下的笔记,同时对上一篇笔记做一个补充. 首先,我们把静态链接与动态链接做一个这样子的比喻: 把链接过程看做我们平时学 ...

  4. 装入归档文件时出现了一个错误

    使用 unzip xxx.zip提示如下: Archive: xxx.zip warning [xxx.zip]: 5696469980 extra bytes at beginning or wit ...

  5. linux解压gz.gz文件,linux解压tar.gz并重命名_linux解压tar.gz文件

    原标题:linux解压tar.gz并重命名_linux解压tar.gz文件 命名为jpg.tar.gz tar –cjf jpg.tar.bz2 *.jpg //将目录里所有jpg文件打包成jpg.t ...

  6. Linux篇---解压tar.xz文件

    Linux篇---解压tar.xz文件 背景 方法1 方法2 背景 最近遇到一个报错, ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: v ...

  7. Linux如何解压tar.xz文件

    Linux如何解压tar.xz文件 其实这种文件其实是两层压缩,外层是.xz压缩方式,内层是.tar压缩方式 第一种:逐步解压 (base) root@bc23574385ad:~# ll -d cu ...

  8. 【Linux】 解压tar.xz文件

    [Linux] 解压tar.xz文件 背景 方法1 方法2 背景 最近编译FFmpeg,找到之前下载的ffmpeg-4.2.2.tar.xz压缩文件. 本博客记录,解压tar.xz文件. 关于tar. ...

  9. linux装入归档文件时,装入归档文件时发生了错误!!怎么解决?

    我刚开始学linux 我装完一个redhat enterprise linux 5 进入桌面后我考进了几个.gz的压缩文件 然后我双击解压 系统总是跳出"装入归档文件时发生了错误!" ...

最新文章

  1. linux03-用户与组
  2. Python学习笔记:装饰器
  3. 爬取词库,使用jieba分词库,自定义dict.txt文件+将搜狗词库.scel文件为.txt文件
  4. 汇编语言:实验7寻址方式在结构化数据访问中的应用
  5. 面试官:说说你知道多少种线程池拒绝策略
  6. 测试思想-验收测试 关于验收测试
  7. 微信jssdk在iframe页面失效问题的解决措施
  8. 翻转链表python递归_Python LeetCode-206.反转链表(难度-简单) 两个方法-迭代和递归,以及超简写法(python)...
  9. 鑫光芒引流客源篇微商加人的24种方法
  10. 易达园林注册机_科创易达园林绿化插件免费版
  11. android音乐播放器——通过webview下载歌曲
  12. TesterHome android app 编写历程(六)
  13. 雷达信号处理-雷达应用
  14. 据结构学习(冒泡、选择、插入、快速排....
  15. Oracle高级数据库复习
  16. 预防死锁,检测死锁,避免死锁,解除死锁....
  17. TXT文件编码格式解析
  18. 牛顿法及牛顿下山法求零点
  19. 干货 | Elasticsearch 8.X 节点角色划分深入详解
  20. DRM 驱动程序开发(开篇)

热门文章

  1. SAP License:SAP顾问面试问题
  2. 深度|二代征信:人行数字解读分与征信复议
  3. 互联网数据分析-入门到实战-笔记
  4. Ubuntu12.04password正确 入口的桌面(测试的恢复正常)
  5. GridView网格布局
  6. XOOPS模块开发快速入门中文翻译(二)
  7. NOIP2018赛前停课集训记——最后的刷板子计划
  8. WPF中的动画——(三)时间线(TimeLine)
  9. Codevs 1191 数轴染色
  10. eclipse中安装flex插件