命令:
USER username:用于向服务器传送用户标识
PASS password:用于向服务器发送用户口令
LIST:用于请求服务器回送当前远程目录中的所有文件列表,该文件列表是经一个(新建且非持续连接)数据连接传送的,而不是在空值TCP连接上传送的
RETR filename:用于从远程主机当前目录检索(即get)文件。该命令引起远程主机发起一个数据连接,并经该数据发送所请求的文件
STOR filename:用于在远程主机的当前目录上存放(即put)文件
状态码:
331:Username OK,Password required(用户名OK,需要口令)
125:Data connection already open;transfer starting(数据连接已经打开,开始传送)
425:Can't open data connection(无法打开数据连接)
452:Error writing file(写文件差错)
更加详细的FTP命令,可以阅读RFC 959