文档详情

ftp各种命令详解.pdf

发布:2017-05-25约4.13千字共3页下载文档
文本预览下载声明
FTP 命令详解  FTP 命令是 Internet 用户使用最频繁的命令之一,不论是在 DOS 还是 UNIX 操作系统下 使用 FTP,都会遇到大量的 FTP 内部命令。熟悉并灵活应用 FTP 的内部命令,可以大大方便 使用者,并收到事半功倍之效。    FTP 的命令行格式为:ftp ‐v ‐d ‐i ‐n ‐g [主机名],其中  ‐v 显示远程服务器的所有响应信息;  ‐n 限制ftp 的自动登录,即不使用;  .n etrc 文件;  ‐d 使用调试方式;  ‐g 取消全局文件名。    ftp 使用的内部命令如下(中括号表示可选项):     1.![cmd[args]]:在本地机中执行交互shell,exit 回到ftp 环境,如:!ls*.zip.   2.$ macro‐ame[args]:执行宏定义 macro‐name.   3.account[password]:提供登录远程系统成功后访问系统资源所需的补充口令。  4.append local‐file[remote‐file] :将本地文件追加到远程系统主机,若未指定远程系统文 件名,则使用本地文件名。  5.ascii:使用 ascii 类型传输方式。  6.bell:每个命令执行完毕后计算机响铃一次。  7.bin:使用二进制文件传输方式。  8.bye :退出ftp 会话过程。  9.case :在使用 mget 时,将远程主机文件名中的大写转为小写字母。  10.cd remote‐dir:进入远程主机目录。  11.cdup:进入远程主机目录的父目录。  12.chmod  mode file‐name:将远程主机文件 file‐name 的存取方式设置为 mode,如: chmod 777 a.out 。  13.close:中断与远程服务器的ftp 会话(与 open 对应)。  14.cr:使用 asscii 方式传输文件时,将回车换行转换为回行。  15.delete remote‐file :删除远程主机文件。  16.debug[debug‐value] :设置调试方式,显示发送至远程主机的每条命令,如:deb up 3, 若设为 0,表示取消 debug 。  17.dir[remote‐dir][local‐file] :显示远程主机目录,并将结果存入本地文件 local‐file 。  18.disconnection:同 close 。  19.form format :将文件传输方式设置为format ,缺省为file 方式。  20.get remote‐file[local‐file] :将远程主机的文件 remote‐file 传至本地硬盘的 local‐file 。  21.glob:设置 mdelete,mget,mput 的文件名扩展,缺省时不扩展文件名,同命令行 的‐g 参数。  22.hash:每传输 1024 字节,显示一个 hash 符号(#)。  23.help[cmd]:显示ftp 内部命令cmd 的帮助信息,如:help get 。  24.idle[seconds]:将远程服务器的休眠计时器设为[seconds]秒。  25.image:设置二进制传输方式(同 binary)。  26.lcd[dir]:将本地工作目录切换至 dir 。  27.ls[remote‐dir][local‐file] :显示远程目录 remote‐dir,并存入本地文件 local‐file 。  28.macdef macro‐name:定义一个宏,遇到 macdef 下的空行时,宏定义结束。  29.mdelete[remote‐file] :删除远程主机文件。  30.mdir  remote‐files  local‐file :与 dir 类似,但可指定多个远程文件,如: mdir  *.o.*.zipoutfile  31.mget remote‐files :传输多个远程文件。  32.mkdir dir‐name:在远程主机中建一目录。  33.mls remote‐file local‐file :同 nlist,但可指定多个文件名。  34.mode
显示全部
相似文档