【摘要】:前面介绍过,FTP规范的内容包括客户端的各种命令。FTP命令有几十种,最常用的命令可以简单归为连接管理类、文件管理类和文件传输类。表6-5最常用的FTP命令服务器除了响应用户的命令外,还会对命令执行情况返回一定的信息。表6-6部分FTP返回码及其含义一般的操作系统都带有FTP客户端,但都是命令行界面的。若正常地使用,都需要懂得使用FTP的命令,对于普通的用户来说不够方便。
前面介绍过,FTP规范的内容包括客户端的各种命令。在客户端连接到服务端,开始通信之后,就需要使用这些命令来与服务器进行交互。服务端除了按照命令的要求返回或接受文件数据之外,也通过一些应答信息与客户端完成双向交互。
FTP命令有几十种,最常用的命令可以简单归为连接管理类、文件管理类和文件传输类。最常用的FTP命令见表6-5。
表6-5 最常用的FTP命令
服务器除了响应用户的命令外,还会对命令执行情况返回一定的信息。与SMTP类似,这个返回信息由返回码和一定的信息构成,重要的是返回码。部分FTP返回码及其含义见表6-6。(www.xing528.com)
表6-6 部分FTP返回码及其含义
一般的操作系统都带有FTP客户端,但都是命令行界面的。若正常地使用,都需要懂得使用FTP的命令,对于普通的用户来说不够方便。一些公司或个人还提供有一些设计得很好的图形化的FTP客户端产品。类似于前面介绍过的一些图形化的SMTP用户代理,图形化的FTP客户端产品把用户在图形界面上的操作转化为一系列的FTP命令发给服务器,以实现用户的意图;并且会依据服务端的返回信息组织显示内容,或者进行接收、发送文件操作;也有一些下载工具把FTP客户端作为其功能之一。
使用浏览器也可以很方便地访问FTP服务器。和基于Web的电子邮件不同,并非是有人通过CGI编程配合活动文档实现对FTP服务器的操作。用户的操作、返回信息和文件,并非走HTTP传输,而是使用FTP传输,即其实是浏览器本身支持FTP,它自己被设计成具有FTP图形化客户端的功能。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。