如何在 Ubuntu 上压缩文件夹内容而不保留文件夹结构(路径)

如何在 Ubuntu 上压缩文件夹内容而不保留文件夹结构(路径)

如何压缩目录内容而不压缩完整路径文件夹结构。

我正在使用此命令来压缩 var/www/ 目录下的文件夹内容,但是当我解压缩 application.zip 时,我得到了 2 级文件夹结构

/var/www/我的重要文件

zip -r /var/appbackup/application.zip /var/www/

我想只保留没有“var”和“www”文件夹的文件。我怎样才能做到这一点?

答案1

cd /var/www
zip -r application.zip *

它应该工作正常。

答案2

如果您同意使用7z而不是zip

7z a -tzip -mx5 /home/"$USER"/Desktop/target_file.7z "/directory/to/be/compressed";

这将生成一个普通压缩 ( -mx=5) zip ( -tzip) 存档。您可以参考 man 文件或本指南来切换参数http://www.dotnetperls.com/7-zip-examples

相关内容