FTP命令74式
31)macdef macro-name
说明:定义一个宏,遇到macdef下的空行时,宏定义结束。
32)mdelete
说明:删除远程计算机上的文件.
如mdelete remote-file ...remote-file肯定是要删的文件啊,可以删除多个.
33)mdir
说明:显示远程目录的文件和子目录列表,他允许指定多个文件.
如mdir remote-file ... local-file参数我想大家应该明白什么意思吧?不明白就看看前面的类似命令吧.
34)mget
说明:使用当前文件传输类型将多个远程文件复制到本地计算机.
如mget remote-files ...其实remote-files可以指定多个,他就是指定要复制到本地计算机的远程文件.
35)mkdir
说明:创建远程目录.
如mkdir directory 这个命令和nt下的命令提示符中的md directory一样,不多说了.
36)mls
说明:显示远程目录的文件和目录简表
如mls remote-file ... local-file其中remote-file这个参数是必须要加的,'-'是使用远程计算机的当前工作目录.
37)mput
说明:使用当前文件传输类型,将本地文件复制到远程计算机.
如mput local-files ...
38)mode[mode-name]
说明:将文件传输方式设置为mode-name,缺省为stream方式。
39)modtime file-name
说明:显示远程主机文件的最后修改时间。
39)newerfile-name
说明:如果远程机中file-name的修改时间比本地硬盘同名文件的 时间更近,则重传该文件。
40)nlist[remote-dir][local-file]
说明:显示远程主机目录的文件清单,并存入本 地硬盘的local-file。
41)nmap[inpatternoutpattern]
说明:设置文件名映射机制,使得文件传输时,文件中的 某些字符相互转换。
如nmap¥1.¥2.¥3[¥1,¥2].[¥2,¥3],则传输文件a1.a2.a3时 , 文件名变为a1、a2,该命令特别适用于远程主机为非U-NIX机的情况。
42)ntrans[inchars[outchars]
说明:设置文件名字符的翻译机制,如ntrans1R,则文件名LLL将变为RRR。
43)open
说明:连接到指定ftp服务器上,
如open computer port 其中computer一般是远程计算机的ip地址,port不用说就是指定端口了。
44)passive
说明:进入被动传输方式。
45)prompt
说明:转换提示,在多个文件传输的时候,ftp提示可以有选择的检索或保存文件,如果关闭提示,则mget和mput命令传输所有文件,在默认情况下是打开的.
46)proxyftp-cmd
说明:在次要控制连接中,执行一条ftp命令,该命令允许连接两个ftp服务器,以在两个服务器间传输文件。第一条ftp命令必须为open,以首先建立两个服务器间的连接
47)put
说明:使用当前文件传输类型将本地文件复制到远程计算机中,
如put local-file remote-file其中local-file是指定要复制的本地文件,remote-file是指定要复制的远程计算机上的文件名,不指定的话是和本地计算机上的文件名同名.
48)pwd
说明:显示远程呢感计算机上的当前目录.
49)quit
说明:结束与远程计算机的ftp会话,并退出ftp.
50)quote
说明:向远程ftp服务器发送协议,报告.期待ftp单码应答,这个命令的功能和literal相同.
51)recv
说明:使用当前文件传输类型将远程文件复制到本地计算机,他与get命令作用相同。
52)regetremote-file[local-file]
说明:类似于get,但若local-file存在,则从上 次传输中断处续传
53)remotehelp
说明:显示远程命令的帮助.这个命令的用法和help,!一样可以参考他的用法.
54)rename
说明:更改远程计算机上的文件名。这个命令和nt的命令提示符的ren一样。
如rename filename newfilename
55)reset
说明:清除回答队列。
56)restart marker
说明:从指定的标志marker处,重新开始get或put,如restart 130。
57)rmdir
说明:删除远程目录.这个命令和nt的命令提示符的rm一样。
如rmdir directory
58)runique
说明:设置文件名唯一性存储,若文件存在,则在原文件后加后缀。
59)send
说明:使用当前文件传输类型将本地文件复制到远程计算机.send和put命令的功能一样。
如send local-file remote-file
60)status
说明:显示ftp连接和转换的当前状态
61sendport
说明:设置PORT命令的使用。
62)site arg1,arg2......
说明:将参数作为SITE命令逐字发送至远程ftp主机。
63)size file-name
说明:显示远程主机文件大小。
如site idle 7200。
64)status
说明:显示当前ftp状态。
65)struct[struct-name]
说明:将文件传输结构设置为struct-name,缺省时使用 stream结构。
66)sunique
说明:将远程主机文件名存储设置为唯一(与runique对应)。
67)system
说明:显示远程主机的作系统类型。
68)tenex
说明:将文件传输类型设置为TENEX机所需的类型。
69)tick
说明:设置传输时的字节计数器。
70)trace
说明:转换报文跟踪,运行ftp的命令时,trace将显示没个报文的理由。
71)type
说明:设置或显示文件传输类型.
如type [type-name]其中type-name 的意思是文件传输的类型,默认是ASCII,没加这个参数就是显示当前的传输类型.
72umask[newmask]
说明:将远程服务器的缺省umask设置为newmask,如umask 3。
73)user
说明:指定连接到远程计算机的用户.
如user user-name [passwd] [account]其中user-name不用说都是用来登陆计算机的用户名了,passwd是指定user-name的密码,不指定的话ftp会提示输入密码。account是指定用来登陆计算机的帐号,如不指定,ftp会提示输入帐号.
74)verbose
说明:转换冗余模式,这里如果打开,会显示所有ftp响应,文件传输结束的时候会显示传输的效率和统计信息,默认的情况是打开的