繁体   English   中英

创建tar.gz存档并添加所有没有父文件夹的文件和文件夹

[英]Create tar.gz archive and add all files and folders without parent folder

例如,我有文件夹“ admin”,其中包含文件夹“ 1”和两个php文件“ index.php”和“ page.php”。 我尝试使用tar -zcvf admin.tar.gz admin并获得admin.tar.gz存档。 如果我打开此存档,我会看到存档包含“ admin”文件夹,并且在此目录内是文件夹“ 1”和两个php文件。

我想用所有文件和文件夹创建tar.gz存档,但没有父文件夹。 创建存档,它仅包含文件夹“ 1”和两个php文件。 我该怎么办?

您可以使用-C选项:

tar -C admin -zcvf admin.tar.gz .

man tar

-C, --directory=DIR
   Change to DIR before performing any operations.
   This option is order-sensitive, i.e. it affects all options that follow.

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM