default login anonymous password [email]user@my.site[/email]   1.default login password   Internet , 存在大量的匿名 ftp 帐户 , 用户在不同的主机间频繁登录 anonymous 帐户 , 输入自己的电子邮件地址作为口令 , 这种输入极其繁琐 , 完全有必要利用 .netrc 文件 , 在进入 ftp 时自动完成该过程。 <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

macdef init  7.macdef
    macdef
定义一个宏 ,macro_name 为宏定义的名称。在 macdef 行下 , 可输入任何有效的 ftp 命令 , 并以空行结束宏定义 , 执行时只需在宏名前加 \\\"$\\\" 号即可。如果宏名定义为 init, 则该宏命令在启动 ftp 后自动加以执行 , 无需用户输入 $ macro_name

binary     2.binary   许多用户在 下载 大量文件之后才意识到下载的文件是二进制文件 , 而自己却是使用 ascii 方式传输 , 使下载文件无法使用 , 做了许多无用功。在 .netrc 文件中提前将传输方式设置为 binary, 完全可避免出现上述情况

runique  3.runique
   
使用 Internet 的用户都知道 , 在浩如烟海的文件中 , 有大量同名文件 , readme index , 如果将同名文件下载到同一目录 , 则新传的文件会覆盖原同名文件。为了使具有潜在重要性的文件不至于被意外覆盖 , 也需要在 .netrc 文件中 , 设置 runique 参数防止上述错误。

bash on  5.hash on
    ftp
中的 hash 命令 , 使得在进行文件传输时 , 每传输 1 千字节 , 在屏幕上显示一个 \\\"#\\\" , 用户通过观看屏幕上的 \\\"#\\\" , 可以很直观地看到传输速度的快慢 , 以及文件的传输完成情况 , 以决定进一步的操作。

prompt off  4.prompt off
   
使用 ftp , 经常会用到 mget 或其它需要确认的 ftp 命令 , 将此确认过程取消 , 可大大方便使用者。

idle 7200    6.idle 7200
   
目前国内的 Internet 专线速率普遍偏低 , 用户数却在急剧膨胀 , 所以用 ftp 传输销大一些的文件时 , 经常会因为线路拥塞而断线 , 致使 ftp 进程中断 , 为了减少因断线而反复登录的次数 , 需将 idle 命令的参数设置为最大 ( 一般为 7200 )

put *.tar

bye