ftp命令

Posted on 2007-05-08 15:03  秋发  阅读(1485)  评论(0编辑  收藏  举报
  • ftp 命令用于互连网络上本地与远程主机间传送文件。
  • ftp 有两种使用方式:带 host 参数,则立即建立本地与远程指定主机的实际连接;
    不带 host 参数,则进入 ftp 命令方式,然后可用命令再去建立连接。
  1. ftp 直接连接方式
  2. ftp 命令方式
  3. ftp 命令表

ftp 直接连接方式

     格式: $ ftp [-v] [-d] [-i] [-n] [-g] host     解释: ftp 命令带 hosts 参数,是直接连接方式,允许用户立即与命令行中指出            的主机建立连接。其中 host 是远程主机名或实际地址。主机建立连接后,            ftp 提示用户输入用户名和口令,注册成功与否都有返回信息。然后显示            提示符 ftp> ,等待输入命令。选项含义如下:            -v  显示来自远程服务器的全部响应及数据传送的统计报告。即 Verbose方式处于 on 状态。            -v  允许诊断。            -i  在多文件传输时不允许交互提示功能起作用。            -n  在与远程主机建立连接时,关闭自动注册。            -g  表示不允许文件名全局化。

连接实例:

$ftp www.wz.zj.cninfo.net
Connectde to 3wwz.zj.cn.cninfo.net.
220 www.wz.zj.cninfo.net FTP server (Version wu-2.4(3) Thu Apr 23 12:31:47 CDT 1
998) ready.
User (3wwz.zj.cn.cninfo.net:(none)): corner
Password:
230 User corner logged in.
ftp> command (command 见下表命令一栏)
ftp> quit
221 Goodbye


ftp 命令方式

     格式: $ ftp            ftp> command     解释: ftp 不带 hosts 参数时进入命令方式,此时提示符是 ftp> 。command 见            下表命令一栏。

连接实例:

$ftp
ftp> open www.wz.zj.cninfo.net
Connectde to 3wwz.zj.cn.cninfo.net.
220 www.wz.zj.cninfo.net FTP server (Version wu-2.4(3) Thu Apr 23 12:31:47 CDT 1
998) ready.
User (3wwz.zj.cn.cninfo.net:(none)): corner
Password:
230 User corner logged in.
ftp> command (command 见下表命令一栏)
ftp> quit
221 Goodbye 

UNIX 下 SCO TCP/IP ftp 命令表
序号 命 令 功 能
1 ! 执行本地 shell 命令
2 $ 执行宏功能
3 account 发送帐号口令到远程服务器
4 append 附加到文件中
5 ascii 设置 ASCII 码传输类型
6 bell 命令完成时响铃
7 binaey 设置二进制码传输类型
8 bye 结束并退出 ftp
9 case 触发远程文件名大小写变化功能
10 cd 改变远程工作目录
11 cdup 把远程工作目录改为其父目录
12 close 结束 ftp
13 cr 触发回车换行功能
14 delete 删除远程文件
15 debug 触发调试方式
16 dir 列远程目录
17 disconnect 结束 ftp
18 form 设置文件传输格式
19 get 取文件
20 glob 触发本地文件名元字母扩展功能
21 hash 为每个传输缓区触发#号打印功能
22 help 显示求助信息
23 lcd 改变本地工作目录
24 ls 列远程工作目录内容
25 macdef 定义宏功能
26 mdelete 删除远程主机上的多个文件
27 mdir 列多个远程目录的内容
28 mget 取多个文件
29 mkdir 在远程主机上建新目录
30 mls 列多个远程目录的内容
31 mode 设置文件传输方式
32 mput 发送多个文件
33 nmap 设置或取消文件名映射机制
34 ntrans 设置或取消文件名字符变换机制
35 open 连接远程主机
36 prompt 触发交互提示功能
37 proxy 在辅助控制连接上执行一条 ftp 命令
38 put 发送一个文件
39 pwd 显示远程机器上的工作目录
40 quit 结束并退出 ftp
41 quote 发送任意 ftp 命令
42 recv 取文件
43 remotehelp 取远程主机的求助信息
44 rename 重新命名远程文件
45 reset 清除应答队列
46 rmdir 删除远程主机的一个目录
47 runique 触发用本地唯一文件名存储功能
48 send 发送一个文件
49 sendport 为每个数据连接触发使用 PORT
50 status 显示当前状态
51 struct 设置文件传输结构
52 sunique 触发远程唯一主机文件存储功能
53 tenex 设置 tenex 文件传输类型
54 trace 触发分组跟踪功能
55 type 设置文件传输类型
56 user 发送新的用户信息
57 verbose 触发 verbose 方式
58 xmkdir 生成远程主机目录
59 xpwd 显示远程主机工作目录
60 xrmdir 删除远程主机目录
61 ? 显示本地 ftp 求助信息
不同的系统,上述命令可能有所差异,可用“?”获得帮助!

Copyright © 2024 秋发
Powered by .NET 8.0 on Kubernetes

[秋发工作室]欢迎你的加盟