Linux tar解压指令

打印 上一主题 下一主题

主题 874|帖子 874|积分 2626

要将 .tar 归档文件解压到指定目次,你可以使用 tar 命令的 -x(解压)和 -C(或 --directory)选项。-C 选项反面跟的是你想要解压到的目标目次的路径。
命令的根本格式如下:
  1. tar -xvf yourfile.tar -C /path/to/destination
复制代码
或者,更常见的是,将 -C 选项放在 -xvf 之前或之后,但紧跟在归档文件名之后,以确保命令的清楚性:
  1. tar -xvf yourfile.tar -C /path/to/destination
复制代码
或者
  1. tar -C /path/to/destination -xvf yourfile.tar
复制代码
然而,须要留意的是,固然很多 tar 实现都担当 -C 选项放在 -xvf 之后,但将其放在前面可能不是所有版本都支持的标准举动。因此,为了最大的兼容性,建议将 -C 选项放在 -xvf 之后。
如果归档文件是压缩的(如 .tar.gz、.tgz、.tar.bz2 或 .tar.xz),你还须要添加相应的解压选项(-z、-j、-J),但 -C 选项的位置仍旧相同:
  1. # 对于 .tar.gz 或 .tgz 文件
  2. tar -xzvf yourfile.tar.gz -C /path/to/destination
  3. # 对于 .tar.bz2 文件
  4. tar -xjvf yourfile.tar.bz2 -C /path/to/destination
  5. # 对于 .tar.xz 文件
  6. tar -xJvf yourfile.tar.xz -C /path/to/destination
复制代码
在这些命令中,-x 体现解压,-v 体如今解压时显示详细输出(可选),-f 指定归档文件的名称,-z、-j、-J 分别用于处理 gzip、bzip2 和 xz 压缩的归档文件,而 -C 指定了解压的目标目次。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

东湖之滨

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表