`
jsun
  • 浏览: 72015 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

FTP命令字和响应码解释

阅读更多

FTP命令

命令  描述 
ABOR 中断数据连接程序
ACCT <account> 系统特权帐号
ALLO <bytes>  为服务器上的文件存储器分配字节
APPE <filename> 添加文件到服务器同名文件
CDUP <dir path> 改变服务器上的父目录
CWD <dir path> 改变服务器上的工作目录
DELE <filename> 删除服务器上的指定文件
HELP <command> 返回指定命令信息
LIST <name> 如果是文件名列出文件信息,如果是目录则列出文件列表
MODE <mode> 传输模式(S=流模式,B=块模式,C=压缩模式)
MKD <directory> 在服务器上建立指定目录
NLST <directory> 列出指定目录内容
NOOP 无动作,除了来自服务器上的承认
PASS <password> 系统登录密码
PASV 请求服务器等待数据连接
PORT <address> IP 地址和两字节的端口 ID
PWD 显示当前工作目录
QUIT 从 FTP 服务器上退出登录
REIN 重新初始化登录状态连接
REST <offset> 由特定偏移量重启文件传递
RETR <filename> 从服务器上找回(复制)文件
RMD <directory> 在服务器上删除指定目录
RNFR <old path> 对旧路径重命名
RNTO <new path> 对新路径重命名
SITE <params> 由服务器提供的站点特殊参数
SMNT <pathname> 挂载指定文件结构
STAT <directory> 在当前程序或目录上返回信息
STOR <filename> 储存(复制)文件到服务器上
STOU <filename> 储存文件到服务器名称上
STRU <type> 数据结构(F=文件,R=记录,P=页面)
SYST 返回服务器使用的操作系统
TYPE <data type> 数据类型(A=ASCII,E=EBCDIC,I=binary)
USER <username>> 系统登录的用户名

 

FTP响应码


响应代码  解释说明 
110 新文件指示器上的重启标记
120 服务器准备就绪的时间(分钟数)
125 打开数据连接,开始传输
150 打开连接
200 成功
202 命令没有执行
211 系统状态回复
212 目录状态回复
213 文件状态回复
214 帮助信息回复
215 系统类型回复
220 服务就绪
221 退出网络
225 打开数据连接
226 结束数据连接
227 进入被动模式(IP 地址、ID 端口)
230 登录因特网
250 文件行为完成
257 路径名建立
331 要求密码
332 要求帐号
350 文件行为暂停
421 服务关闭
425 无法打开数据连接
426 结束连接
450 文件不可用
451 遇到本地错误
452 磁盘空间不足
500 无效命令
501 错误参数
502 命令没有执行
503 错误指令序列
504 无效命令参数
530 未登录网络
532 存储文件需要帐号
550 文件不可用
551 不知道的页类型
552 超过存储分配
553 文件名不允许
分享到:
评论

相关推荐

    ftp命令和响应总结

    为了更好地理解和使用FTP,我们在此详细地总结了常用的FTP命令及其对应的响应码。 #### 1. FTP客户端命令详解 ##### 1.1 用户验证相关命令 - **USER**:提供用户名进行用户验证。 - **PASS**:提供密码进行用户...

    FTP命令、命令字、信息码

    为了实现这一目标,FTP定义了一系列标准的命令和响应码,以便客户端和服务器之间的交互。 #### 常用FTP命令 ##### 1. `! [cmd [args]]` - **描述**:执行本地shell命令。 - **示例**:`! ls *.zip`会列出当前目录...

    FTP协议的命令与返回码详解.doc

    ### FTP协议的命令与返回码详解 ...以上是对FTP协议命令和响应码的详细解释。理解这些命令和响应码有助于开发者更好地利用FTP协议进行文件传输的开发工作,并且能够更准确地处理文件传输过程中可能出现的各种情况。

    ftp协议命令大全及响应代码

    ftp协议的常见命令大全,及服务器各种响应码大全。可供刚接触ftp协议的朋友参考。

    FTP命令详解

    当您不希望FTP命令解释器对文件名进行模式匹配时使用此选项。 - **-d**:启用调试模式。这会显示客户端与服务器之间的所有数据传输,对于故障排查很有帮助。 - **-g**:允许从非当前工作目录更改目录。默认情况下,...

    FTP命令 FTP命令及用法

    FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的标准协议...不过,现代FTP客户端通常提供了图形用户界面,使得这些操作更为直观和便捷,但了解基础的FTP命令仍然是网络管理员和开发者必备的技能之一。

    FTP命令大全及其应用

    FTP命令是控制FTP会话的关键元素,了解和掌握这些命令对于高效地使用FTP至关重要。 1. **基本FTP命令** - `open`:连接到FTP服务器,通常格式为`open hostname`。 - `close` / `disconnect`:断开与FTP服务器的...

    Linux下ftp命令详解

    ### Linux下FTP命令详解 FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的标准协议和应用。在Linux系统中,FTP客户端提供了丰富的命令集来管理文件传输任务,包括上传、下载、目录浏览等操作。本文...

    FTP命令是Internet用户使用最频繁的命令之一FTP命令详解

    `-v` 选项用于显示远程服务器的所有响应信息,有助于用户跟踪和调试连接过程。 `-d` 选项启用调试模式,显示更多的诊断信息。 `-n` 避免自动登录,即不读取`.netrc`文件,增加安全性。 `-g` 关闭全局文件名解析,...

    FTP基本命令的JAVA实现

    在JAVA中实现FTP命令主要是通过使用Java的Socket编程和相关类库,如java.net.Socket和java.net.ServerSocket等。下面将详细介绍如何使用JAVA实现FTP命令以及相关知识点。 1. **FTP命令处理** FTP命令分为控制命令...

    FTP C++代码 命令与响应吗.txt

    FTP C++代码 命令与响应吗,用于识别FTP响应码解释和识别,还有相关参数的解释命令,用于FTP传输,比较好的一个工具

    C#实现实现Dos命令和FTP

    最后,我们关闭请求和响应流以完成文件上传。 这两个功能在各种应用场景中都非常实用。例如,你可以用DOS命令来自动化系统维护任务,如定时备份或清理文件;FTP操作则常用于网站部署、数据迁移等场景。理解并熟练...

    支持ftp命令的远程cmd

    本文将详细讨论“支持ftp命令的远程cmd”这一技术主题,以及如何利用它来实现更高效的操作。 首先,让我们理解“远程cmd”。CMD,全称Command Prompt,是Windows操作系统中的命令行解释器,允许用户通过文本命令...

    ftp命令详解

    ### FTP命令详解 FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的标准协议和服务。无论是DOS还是UNIX等操作系统,熟练掌握FTP的内部命令对于高效利用该服务至关重要。本文将详细介绍FTP的一些常用...

    FTP命令详解的文档

    FTP命令是控制FTP客户端的主要方式,无论是在DOS还是UNIX操作系统环境下,掌握FTP命令的使用都能极大地提高文件传输的效率和便捷性。尤其对于拨号上网用户,如果ISP允许使用shell,FTP命令行工具可以成为节省费用的...

    FTP命令详解.doc

    23. **help[cmd]**:显示指定命令的帮助信息,是学习和记忆FTP命令的重要工具。 24. **idle[seconds]**:设置远程服务器的休眠计时器,单位为秒,用于管理长时间无活动的连接。 25. **lcd[dir]**:改变本地工作目录...

    ftp协议解析代码

    `ftp.c`可能是主程序,包含处理数据包和FTP命令的函数,而`ftp.h`可能是头文件,定义了相关的结构体、枚举类型和函数原型。`Makefile`用于编译和链接这些源文件,生成可执行程序。 7. 文件还原: 从FTP数据包中...

    FTP:文件传输协议(指令及响应代码)

    客户端通过发送FTP命令与服务器交互,服务器则根据这些命令执行相应的操作,并返回响应代码以确认操作结果。 FTP协议的指令集包括但不限于以下几类: 1. **连接控制指令**:如`USER`用于提供登录用户名,`PASS`用于...

    FTP命令详解(很实用)

    ### FTP命令详解 FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的标准协议和服务。通过FTP,用户可以在不同的计算机之间上传、下载以及管理文件。本文旨在详细介绍FTP命令的使用方法及功能,帮助...

Global site tag (gtag.js) - Google Analytics