阅 读 文 章

FTP使用技巧

[来源:网上转载 (http://www.chinaunix.net) | 作者:网友(sensir) | 时间:2007-05-27 | 浏览:人次 ]


FTP(文件传输)和E-mail(电子邮件)、Telnet(远程登录)
一样,是Internet的三大主要功能之一。因为使用频繁,
用户往往会遇到各种各样的问题,合理利用FTP命令的初
始化文件.netrc,使运行FTP后自动执行某些FTP的内部命
令,可有效地克服各种使用中的不便,极大地方便FTP的使
用者。

·netrc中应包含的基本命令

  FTP中有几十个命令,在.netrc中应该设置的大致有如
下几条:
  1.default loginpassword
    在Internet中,存在大量的匿名ftp帐户,用户在不同
的主机间频繁登录anonymous帐户,输入自
    己的电子邮件地址作为口令,这种输入极其繁琐,完
全有必要利用.netrc文件,在进入ftp时自动
    完成该过程。
  2.binary
    许多用户在下载大量文件之后才意识到下载的文件
是二进制文件,而自己却是使用ascii方式传
    输,使下载文件无法使用,做了许多无用功。
在.netrc文件中提前将传输方式设置为binary,完全
    可避免出现上述情况。
  3.runique
    使用Internet的用户都知道,在浩如烟海的文件中,
有大量同名文件,如readme、index等,如果
    将同名文件下载到同一目录,则新传的文件会覆盖原
同名文件。为了使具有潜在重要性的文件不
    至于被意外覆盖,也需要在.netrc文件中,设置
runique参数防止上述错误。
  4.prompt off
    使用ftp时,经常会用到mget或其它需要确认的ftp命
令,将此确认过程取消,可大大方便使用者。
  5.hash on
    ftp中的hash命令,使得在进行文件传输时,每传输1
千字节,在屏幕上显示一个"#"号,用户通过观
    看屏幕上的"#"号,可以很直观地看到传输速度的快
慢,以及文件的传输完成情况,以决定进一步的
    操作。
  6.idle 7200
    目前国内的Internet专线速率普遍偏低,用户数却在
急剧膨胀,所以用ftp传输销大一些的文件
    时,经常会因为线路拥塞而断线,致使ftp进程中断,
为了减少因断线而反复登录的次数,需将idle
    命令的参数设置为最大(一般为7200秒)。
  7.macdef
    macdef定义一个宏,macro_name为宏定义的名称。在
macdef行下,可输入任何有效的ftp命令,并
    以空行结束宏定义,执行时只需在宏名前加"$"号即
可。如果宏名定义为init,则该宏命令在启动
    ftp后自动加以执行,无需用户输入$ macro_name。

·netrc的使用举例

  1.用vi编辑器先编辑一个如下的文件:
    default login anonymous password user@my.site
    macdef init
    binary   .
    runique  .
    hash on  .
    prompt off
    idle 7200
    (空行)
    第1行意为缺省情况下,进入anonymous帐户,并以自
己的电子邮件地址为口令;第2行至第8行定义
    了宏init,该宏中的所有5条命令将在进入ftp环境后
论坛热门帖子: [lch203] 写得蛮好的linux学习笔记(10-21)
[黑马制造] 学习java的30个目标(10-19)
[笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19)
[udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18)
[沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18)
TAG标签: 使用技巧 文件 ftp 使用 .netrc 命令 回复 用户 FTP 定义

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表

网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.chmhome.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.