ABOR 放弃传输
*ACCT 某些系统将帐号和用户与文件系统相关联
*ALLO 为即将传送的文件分配空间。后面携带的参数来确定字节数
*APPE 将文件附加到已经存在的文件后面
CDUP 在远程系统上将当前目录切换到上级父目录
CWD 改变远程系统的工作目录
DELE 删除远程系统的文件
HELP 读取服务器的帮助信息,如:支持的命令的列表
LIST 在一个新建立的数据连接上发送当前工作目录下的文件名列表
MKD 创建目录
MODE 指定传输模式,可携带的参数是:S、B或 C.
NLST 在一个新建立的数据连接上发送一个当前目录下的“完全”的目录列表
NOOP 空操作,防止连接断掉
PASS 提供一个用户登录密码,必须立即跟随在USER命令后
*PASV 指定服务器数据传输过程监听等待客户端的数据连接连接建立请求
PORT 指定客户端监听等待服务器端建立的连接的端口号
PWD 显示服务器端的当前工作目录名
QUIT 退出登录并终止连接
*REIN 重新初始化,退出登录但是并不断开连接,后面必须随后发出一个新的USER命令
*REST 从服务器的一个标识处重新开始传输
RETR 从远程系统取回一个文件
RMD 删除一个目录
*RNFR 指定要被命名的文件的老的路径名,随后必须是一个RNTO命令
*RNTO 指定要被命名的文件的新的路径名
*SITE 站点特有的服务器提供的服务
*SMNT 结构加载,提供一个文件系统结构的远程系统路径名
*STAT 状态信息
STOR 上载一个文件到服务器上,若文件已经存在则覆盖
*STOU 上载一个文件到服务器上,不覆盖已经存在的文件
STRU 指定文件结构,参数可以是F、R或P.
*SYST 报告远程系统的操作系统类型
TYPE 指定文件类型,参数可以是A、E、I、L只有TYPE A和TYPE I常用
带*的命令使用的比较少
p { margin-bottom: 0.21cm; }
UNIX 下 SCO TCP/IP ftp 命令表
序号 命 令 功 能
1 ! 执行本地 shell 命令
2 $ 执行宏功能
3 account 发送帐号口令到远程服务器
4 append 附加到文件中
5 ascii 设置 ASCII 码传输类型
6 bell 命令完成时响铃
7 binaey 设置二进制码传输类型
8 bye 结束并退出 ftp
9 case 触发远程文件名大小写变化功能
10 cd 改变远程工作目录
11 cdup 把远程工作目录改为其父目录
12 close 结束 ftp
13 cr 触发回车换行功能
14 delete 删除远程文件
15 debug 触发调试方式
16 dir 列远程目录
17 disconnect 结束 ftp
18 form 设置文件传输格式
19 get 取文件
20 glob 触发本地文件名元字母扩展功能
21 hash 为每个传输缓区触发# 号打印功能
22 help 显示求助信息
23 lcd 改变本地工作目录
24 ls 列远程工作目录内容
25 macdef 定义宏功能
26 mdelete 删除远程主机上的多个文件
27 mdir 列多个远程目录的内容
28 mget 取多个文件
29 mkdir 在远程主机上建新目录
30 mls 列多个远程目录的内容
31 mode 设置文件传输方式
32 mput 发送多个文件
33 nmap 设置或取消文件名映射机制
34 ntrans 设置或取消文件名字符变换机制
35 open 连接远程主机
36 prompt 触发交互提示功能
37 proxy 在辅助控制连接上执行一条 ftp 命令
38 put 发送一个文件
39 pwd 显示远程机器上的工作目录
40 quit 结束并退出 ftp
41 quote 发送任意 ftp 命令
42 recv 取文件
43 remotehelp 取远程主机的求助信息
44 rename 重新命名远程文件
45 reset 清除应答队列
46 rmdir 删除远程主机的一个目录
47 runique 触发用本地唯一文件名存储功能
48 send 发送一个文件
49 sendport 为每个数据连接触发使用 PORT
50 status 显示当前状态
51 struct 设置文件传输结构
52 sunique 触发远程唯一主机文件存储功能
53 tenex 设置 tenex 文件传输类型
54 trace 触发分组跟踪功能
55 type 设置文件传输类型
56 user 发送新的用户信息
57 verbose 触发 verbose 方式
58 xmkdir 生成远程主机目录
59 xpwd 显示远程主机工作目录
60 xrmdir 删除远程主机目录
61 ? 显示本地 ftp 求助信息
不同的系统,上述命令可能有所差异,可用“?”获得帮助!