如何将 tar 解压文件重定向到特定目录而不创建子文件夹?

如何将 tar 解压文件重定向到特定目录而不创建子文件夹?

我使用以下命令来归档文件夹:

tar zcf portal.tar.gz portal

然后我使用以下命令解压它:

tar xvzf portal.tar.gz -C /var/www/html/portal

但似乎“-C”开关创建了另一个子文件夹,然后路径如下所示:

/var/www/html/portal/portal/files...

当我需要它时:

/var/www/html/portal/files...

我究竟做错了什么?

答案1

我最好的猜测是以下应该有效:

tar xvzf portal.tar.gz -C /var/www/html

只需简单地在目录结构中向上一级即可。

相关内容