![tar 命令用于另一个目录](https://linux22.com/image/976526/tar%20%E5%91%BD%E4%BB%A4%E7%94%A8%E4%BA%8E%E5%8F%A6%E4%B8%80%E4%B8%AA%E7%9B%AE%E5%BD%95.png)
我在 home/sermet 目录中有一个 tarball (x.tar)。当我在终端上的不同目录(如 /opt#)中时,我想在其当前目录 (home/sermet) 中解压 x.tar。我该如何执行?
答案1
tar xvf /home/sermet/x.tar /home/sermet/
请注意,如果 tar 中没有子目录,这会弄乱您的 /home/sermet/。
答案2
无论你身在何处
tar -xf /home/sermet/x.tar -C /home/sermet/
这将在您的主目录中提取 x.tar。