FTP协议和删除目录

时间:2009-12-19 03:54:39

标签: ftp directory filezilla

Filezilla将永远删除我网站上的嵌套目录结构。为什么它必须更改到每个子目录并删除文件,而不是一次性删除整个最顶层的目录?删除文件是FTP RFC中唯一支持的命令,是否必须由客户端实现递归目录删除?

3 个答案:

答案 0 :(得分:9)

FTP RFC(或Extensions to FTP RFC)未定义任何递归删除目录的命令。您只有在4.1.3节中定义的 DELE 命令删除文件,并且使用FTP删除整个树的方法是递归删除文件和文件夹( RMD ),一个接一个。

答案 1 :(得分:1)

嗯,不幸的是,根据RFC 959和更多friendly list

答案 2 :(得分:-1)

我最近遇到了这个问题,但我使用puTTY删除了嵌套目录。

  1. 使用您的FTP用户名/密码进行连接
  2. 连接后,使用rm -rf dir_name删除目录