您的当前位置:首页正文

Linux tar解压指令

2024-10-28 来源:个人技术集锦

命令的基本格式如下:

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

或者,更常见的是,将 -C 选项放在 -xvf 之前或之后,但紧跟在归档文件名之后,以确保命令的清晰性:

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

或者

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

然而,需要注意的是,虽然很多 tar 实现都接受 -C 选项放在 -xvf 之后,但将其放在前面可能不是所有版本都支持的标准行为。因此,为了最大的兼容性,建议将 -C 选项放在 -xvf 之后。

如果归档文件是压缩的(如 .tar.gz.tgz.tar.bz2.tar.xz),你还需要添加相应的解压选项(-z-j-J),但 -C 选项的位置仍然相同:

# 对于 .tar.gz 或 .tgz 文件
tar -xzvf yourfile.tar.gz -C /path/to/destination

# 对于 .tar.bz2 文件
tar -xjvf yourfile.tar.bz2 -C /path/to/destination

# 对于 .tar.xz 文件
tar -xJvf yourfile.tar.xz -C /path/to/destination
Top