0


Linux tar解压指令

要将

  1. .tar

归档文件解压到指定目录,你可以使用

  1. tar

命令的

  1. -x

(解压)和

  1. -C

(或

  1. --directory

)选项。

  1. -C

选项后面跟的是你想要解压到的目标目录的路径。

命令的基本格式如下:

  1. tar-xvf yourfile.tar -C /path/to/destination

或者,更常见的是,将

  1. -C

选项放在

  1. -xvf

之前或之后,但紧跟在归档文件名之后,以确保命令的清晰性:

  1. tar-xvf yourfile.tar -C /path/to/destination

或者

  1. tar-C /path/to/destination -xvf yourfile.tar

然而,需要注意的是,虽然很多

  1. tar

实现都接受

  1. -C

选项放在

  1. -xvf

之后,但将其放在前面可能不是所有版本都支持的标准行为。因此,为了最大的兼容性,建议将

  1. -C

选项放在

  1. -xvf

之后。

如果归档文件是压缩的(如

  1. .tar.gz

  1. .tgz

  1. .tar.bz2

  1. .tar.xz

),你还需要添加相应的解压选项(

  1. -z

  1. -j

  1. -J

),但

  1. -C

选项的位置仍然相同:

  1. # 对于 .tar.gz 或 .tgz 文件tar-xzvf yourfile.tar.gz -C /path/to/destination
  2. # 对于 .tar.bz2 文件tar-xjvf yourfile.tar.bz2 -C /path/to/destination
  3. # 对于 .tar.xz 文件tar-xJvf yourfile.tar.xz -C /path/to/destination

在这些命令中,

  1. -x

表示解压,

  1. -v

表示在解压时显示详细输出(可选),

  1. -f

指定归档文件的名称,

  1. -z

  1. -j

  1. -J

分别用于处理 gzip、bzip2 和 xz 压缩的归档文件,而

  1. -C

指定了解压的目标目录。

标签: linux

本文转载自: https://blog.csdn.net/weixin_47695827/article/details/141257401
版权归原作者 Covirtue 所有, 如有侵权,请联系我们删除。

“Linux tar解压指令”的评论:

还没有评论