SFTP 中的文件列表不同步

SFTP 中的文件列表不同步

我有一个用于存储文件的 SFTP 帐户。它工作正常,但是当我lftp在连接 A 上使用来查看文件,并在连接 B 上使用来存储文件时,连接 A 不会反映连接 B 所做的任何更改。

当我再次登录时,它确实显示了文件。

这是一个设置,还是我做错了什么?

答案1

SFTP 协议不包括服务器告诉客户端 A“嘿,目录已更新”的方法。

如果您的客户端 A 在下载一次目录列表后缓存了目录列表,您需要检查 SFTP 客户端的文档以了解如何告诉 SFTP 客户端再次下载目录列表(在 WinSCP 或类似的 SFTP 客户端中,可能是F5Refresh按钮/菜单项)。

答案2

rels命令将显示目录条目,忽略缓存的任何内容。或者,cache flush将清除缓存并将cache off其关闭。

相关内容