ftp使用的内部命令如下(中括号表示可选项):
1.![cmd[args}:在本地机中执行交互shell,exit回到ftp环境,如:!ls*.zip.
6.bell:每个命令执行完毕后计算机响铃一次。
9.case:在使用mget时,将远程主机文件名中的大写转为小写字母。
13.close:中断与远程服务器的ftp会话(与open对应)。
14.cr:使用asscii方式传输文件时,将回车换行转换为回行。
16.debug[debug-value]:设置调试方式, 显示发送至远程主机的每条命令,如: deb up 3,若设为0,表示取消debug。
21.glob:设置mdelete,mget,mput的文件名扩展,缺省时不扩展文件名,同命令行的-g参数(即,是否可使用通配符)。
22.hash:每传输1024字节,显示一个hash符号(#)。
26.lcd[dir]:将本地工作目录切换至dir。
37.newer file-name: 如果远程机中file-name的修改时间比本地硬盘同名文件的时间更近,则重传该文件。
43.prompt:设置多个文件传输时的交互提示。
44.proxy ftp-cmd:在次要控制连接中,执行一条ftp命令, 该命令允许连接两个ftp服务器,以在两个服务器间传输文件。第一条ftp命令必须为open,以首先建立两个服务器间的连接。
62.status:显示当前ftp状态。
?