奇怪的 Linux zip 命令行为

奇怪的 Linux zip 命令行为

我在我的 CentOs 盒子上运行这个:

zip -r backup.zip /home/user/domains/example.com/public_html/

该命令可以正常工作,但我遇到了一个恼人的问题。

我希望打开 zip 文件时其中有一个文件夹:public_html

相反,我有/home/user/domains/example.com/public_html/。有人知道如何防止这种情况吗?

答案1

这看起来像是预期的行为,而不是奇怪的行为。

为了得到你想要的,请尝试以下操作:

cd /home/user/domains/example.com
zip -r /srv/backups/example.com/backup.zip public_html

相关内容