如何将文件夹转换为单一文件而无需压缩和额外的硬盘空间

如何将文件夹转换为单一文件而无需压缩和额外的硬盘空间

我在其他国家/地区有一台服务器,有 5GB 的可用空间。
此服务器中有一个 60GB 大小的文件夹。
问题是通过 ftp 或 http 下载此文件夹。
在我所在的地区,http 比 ftp 更快。
如您所知,互联网下载管理器无法直接下载文件夹,它只能识别文件。
由于文件夹的大小,我无法压缩此类文件夹。
此外,在绕过压缩时间后,我没有足够的空间来完成这项工作。iso
转换也需要另外 50GB 的大小。
如何才能将该文件夹转换为单个文件,而无需进行压缩工作和额外的硬盘空间,并在下载后将该文件还原回文件夹?

答案1

单独任何一个协议都不支持将文件夹下载为存档,因此您的任务无法完成。

但是,许多 FTP 或 HTTP 客户端都支持文件夹内所有文件的递归下载。

如果您有能力在服务器上运行程序,您可以创建(或运行)一个 HTTP 服务器,该服务器为每个文件夹提供一个 zip 文件,并即时创建 zip 文件供您下载。这个看起来非常适合您的需求:https://github.com/ViRb3/serve-zip

相关内容