在 Filezilla 上运行远程进程(例如删除文件/文件夹或更改权限)时,它会展开并显示它在处理时递归的每个文件和文件夹。如果它递归遍历数十个文件夹并且 UI 在文件夹打开时不断向下滚动,则会出现问题。当我向上滚动以查看其他文件/文件夹时,它会跳转到当前进程最近打开的文件夹。它实际上垄断了远程文件/文件夹的视图。如何防止它跳转到正在打开的文件夹或首先显示它正在处理的文件夹?
谢谢!
答案1
FTP 协议不支持递归功能,例如删除包含内容的目录。Filezilla 必须
- 获取文件和子目录的列表。
- 删除所有文件。
- 对每个子目录重复步骤 1 和 2。
- 删除(现在为空的)目录。
一些 FTP 服务器确实支持删除非空目录,但 Filezilla 甚至没有尝试执行此操作,因为这不是一个记录的功能。