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)。