【问题标题】:Node.js jsftp delete directoryNode.js jsftp 删除目录
【发布时间】:2017-11-16 14:13:48
【问题描述】:

有没有办法使用jsftp从 ftp 位置删除目录(文件夹)?

我只找到了如何创建一个新目录...

Ftp.raw("mkd", "/new_dir", function(err, data) {
    if (err) return console.error(err); 
});

如果没有,我还能用什么来实现这一点?

【问题讨论】:

  • 既然使用了原始的 FTP 命令,不就是Ftp.raw("dele", ...吗?查看raw command list
  • 使用rmd 工作。您应该发布评论作为解决方案。谢谢!

标签: node.js ftp ftp-client


【解决方案1】:

因为它使用原始的 FTP 命令,所以它只是

Ftp.raw("dele", ...

常用命令

  • ABOR -> 中止文件传输
  • CWD -> 更改工作目录
  • DELE -> 删除远程文件
  • LIST -> 列出远程文件
  • MDTM -> 返回文件的修改时间
  • MKD -> 创建一个远程目录
  • NLST -> 远程目录名称列表
  • PASS -> 发送密码
  • PASV -> 进入被动模式
  • PORT -> 打开一个数据端口
  • PWD -> 打印工作目录
  • QUIT -> 终止连接
  • RETR -> 检索远程文件
  • RMD -> 删除远程目录
  • RNFR -> 重命名
  • RNTO -> 重命名为
  • SITE -> 特定于站点的命令
  • SIZE -> 返回文件的大小
  • STOR -> 在远程主机上存储文件
  • TYPE -> 设置传输类型
  • USER -> 发送用户名

不太常用的命令

  • ACCT -> 发送账户信息
  • APPE -> 附加到远程文件
  • CDUP -> CWD 到当前目录的父目录
  • 帮助 -> 返回有关使用服务器的帮助
  • MODE -> 设置传输模式
  • NOOP -> 什么都不做
  • REIN -> 重新初始化连接
  • STAT -> 返回服务器状态
  • STOU -> 唯一存储文件
  • STRU -> 设置文件传输结构
  • SYST -> 返回系统类型

Source

【讨论】:

    猜你喜欢
    • 2021-02-10
    • 1970-01-01
    • 1970-01-01
    • 2015-01-20
    • 1970-01-01
    • 1970-01-01
    • 2021-12-01
    • 1970-01-01
    相关资源
    最近更新 更多