gpt4 book ai didi

linux - 通过 SSH 将一个文件夹 tar 成多个文件

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:23:21 26 4
gpt4 key购买 nike

事情是这样的

我有一台总磁盘空间为 85 GB 的服务器,现在我有一个大小为 50 GB 的文件夹,其中包含超过 60000 个文件。

现在我想在我的本地主机上下载这些文件,为此我需要对文件夹进行压缩,但由于磁盘空间限制,我无法对整个文件夹进行压缩。

所以我正在寻找一种方法将文件夹归档到两个 25 GB 的 tar 文件中,例如 part1.tar 和 part2.tar,但是当第一部分完成后,它应该等待询问下一部分名称或许可或其他任何内容所以我可以将第一部分传输到另一台服务器,然后继续归档到第二部分。或对文件夹的一半(例如前 30000 个文件)进行压缩,然后对其余文件进行压缩的方法。

有什么想法吗?提前致谢

最佳答案

rsync 最早的应用之一是使用 rsync/ssh 和标准 Unix 帐户将多个 Unix 客户端镜像或备份到中央 Unix 服务器。

我使用 rsync 在服务器之间移动压缩(和未压缩)文件。

我觉得命令应该是这样的

rsync -av host::src /dest

关于linux - 通过 SSH 将一个文件夹 tar 成多个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17636682/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com