![将 tar.gz 文件解压到特定目录的命令行选项有哪些?](https://linux22.com/image/514342/%E5%B0%86%20tar.gz%20%E6%96%87%E4%BB%B6%E8%A7%A3%E5%8E%8B%E5%88%B0%E7%89%B9%E5%AE%9A%E7%9B%AE%E5%BD%95%E7%9A%84%E5%91%BD%E4%BB%A4%E8%A1%8C%E9%80%89%E9%A1%B9%E6%9C%89%E5%93%AA%E4%BA%9B%EF%BC%9F.png)
这是我做得不够多以至于无法记住的事情之一。我认为在这里给出答案会很好,这样我(也许还有其他记忆力和我一样差的人)就可以给它加星标。
在 Linux 上,我使用哪些命令行选项来将 tar.gz 文件解压到特定目录中?
答案1
tar xzf file.tgz -C directory
但必须先创建目录才能填充它如果没有定义-C,它将在当前目录中提取
答案2
从man tar
:
tar -xvvzf foo.tar.gz
extract gzipped foo.tar.gz