FTP的基础命令

 

  进入想要连接的FTP站点后,用户就可以进行相应的文件传输操作了,其中一些重要 的命令及相似的命令 如下:

  1、HELP、 ?、RHEIP、REMOTEHELP

  HELP显示LOCAL端的命令说明,若不接受则显示所有可用命令;

  ?相当于HELP,例如:?CD:

  RHELP同HELP,只是它用来显示REMOTE端的命令说明;

  REMOTEHELP相当于RHELP。

  2、ASC(ASCll)、bin(BINARY)、IMAGE、TYPE

  ASCII切换传输模式为文字模式(只能用来传送DOC文件,因为是7-BIT);

  BINARY切换传输模式为二进制模式(除文字文件外皆用此模式);

  IMAGE相当于BINARY:

  TYPE让你更改或显示目前传输模式。

  3、BYE、QUIT

  BYE退出FTP:

  QUIT相当于BYE。

  4、CD、CDUP、LCD、P~WD、 !

  CD改变当前工作目录,例如:CD\PUB;

  CDUP回到上一层目录,相当于你打CD..:

  LCD让你更改或显示LOCAL端的工作目录,例如:LCD\TMP;

  PWD显示目前的工作目录(REMOTE端):

  !让你执行外壳命令,例如:!LS。

  5、DELETE、MDELETE、RENAME

  DELETE删除REMOTE端的文件:

  MDELETE批量删除文件,需配合?或,*

  RENAME更改REMOTE端的文件名。

  6、GET、MGET、PUT、MPUT、RECV、SEND

  GET下传文件;

  MGET批量下传文件,需配合万用字元,例如:MGET*.GZ;

  PUT上传文件;

  MPUT批量上传文件,需配合万用字元;

  RECV相当于GET(RECV为RECEWE的简写):

  SEND相当于PUT。

  7、HASH、PROMPT、VERBOSE、STATUS、BELL

  HASH切换#字号的出现,每一个#字号表示传送了1024/8192BYTES:

  PROMPT切换iNTERACTIVEON/OFF;

  VERBOSE切换所有文件传输过程的显示;

  STATUS显示目前的一些参数:

  BELL当指令做完时会发出叫声。

  8、LS、DIR、MLS、MDIR、MKDIR、RMDIR

  LS有点象UNIX下的LS(LIST)命令:

  DIR相当于LS-L(LIST-LONG);

  MLS只是将远端某目 录下的文件存于LOCAL端的某文件里;

  MDIR相当于MLS;

  MKDIR象DOS下的MD(创建子目录)一样:

  RMDIR象DOS下的RD(删除子目录)一样。

  9、OPEN、CLOSE、DISCONNECT、USER

  OPEN连接某个远端FTP服务器;

  CLOSE关闭目前的连接;

    DISCONNECT相当于CLOSE;

  USER再输入一次用户名和口令(有点像UNIX下的SU)。