gpt4 book ai didi

linux - 如何对正在由另一个进程 FTP 传输的 SCP 文件进行记录并在完成后将其删除?

转载 作者:太空宇宙 更新时间:2023-11-04 03:53:55 24 4
gpt4 key购买 nike

文件正在通过 FTP 协议(protocol)传输到我的计算机上的目录。我需要将这些文件 SCP 到另一台机器并在完成后删除它们。如何检测 FTP 的文件传输是否已完成且文件是否可以安全执行 SCP?

最佳答案

没有可靠的方法来检测传输是否完成。有些客户端在实际上传文件之前发送 ALLO 命令并传递文件的大小,但这不是一个明确的规则,因此您不能依赖它。总而言之,客户端可能会传输数据,但其一侧没有明确的文件“结束”。

如果客户端在您的控制之下,您可以让它上传扩展名为 A 的文件,上传后将文件重命名为扩展名 B。然后您只传输扩展名为 B 的文件。

关于linux - 如何对正在由另一个进程 FTP 传输的 SCP 文件进行记录并在完成后将其删除?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25423667/

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