没有合适的资源?快使用搜索试试~ 我知道了~
ftp命令详解, 包括一些常用的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[modename]:将文件传输方式设置为 modename,缺省为 stream 方式。
35.modtime file-name:显示远程主机文件的最后修改时间。
36.mput local-file:将多个文件传输至远程主机。
37.newer file-name:如果远程机中 file-name 的修改时间比本地硬盘同名文件的时间更
近,则重传该文件。
38.nlist[remote-dir][local-file]:显示远程主机目录的文件清单,并存入本地硬盘的
local-file。
39.nmap[inpattern outpattern]:设置文件名映射机制,使得文件传输时,文件中的某些
字符相互转换,如:nmap $1.$2.$3[$1,$2].[$2,$3],则传输文件 a1.a2.a3 时,文件名变为
a1,a2。该命令特别适用于远程主机为非 UNIX 机的情况。
40.ntrans[inchars[outchars]]:设置文件名字符的翻译机制,如 ntrans 1R,则文件名 LLL
将变为 RRR。
41.open host[port]:建立指定 ftp 服务器连接,可指定连接端口。
42.passive:进入被动传输方式。
43.prompt:设置多个文件传输时的交互提示。
44.proxy ftp-cmd:在次要控制连接中,执行一条 ftp 命令,该命令允许连接两个 ftp 服
务器,以在两个服务器间传输文件。第一条 ftp 命令必须为 open,以首先建立两个服务器
间的连接。
45.put local-file[remote-file]:将本地文件 local-file 传送至远程主机。
46.pwd:显示远程主机的当前工作目录。
47.quit:同 bye,退出 ftp 会话。
48.quote arg1,arg2...:将参数逐字发至远程 ftp 服务器,如:quote syst.
49.recv remote-file[local-file]:同 get。
50.reget remote-file[local-file]:类似于 get,但若 local-file 存在,则从上次传输中断处
续传。
51.rhelp[cmd-name]:请求获得远程主机的帮助。
剩余11页未读,继续阅读
资源评论
闲扯葫芦淡扯瓢
- 粉丝: 0
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功