上传轻松 下载容易 张金贵 潘翔城 2001年 11期 互联网的出现可谓人类历史的一大奇迹,它无穷无尽的信息容量,方便快捷地传输让我们足不出户就可以遍览天下信息,查找各类资料,用E-mail与朋友传递信息,也就因为如此,互联网得到了迅速的普及。大家在浏览网页的时候,会发现网上有大量的软件、图片、音乐等文件,这些好东东如何到网上去的?我们又如何得到这些东西呢?这就要涉及到文件上传和下载了。    谈到文件上传,就不得不讲FTP,现在就从认识FTP开始吧!    FTP是“File Transfer Protocol”的缩写,即文件传输协议,它是TCP/IP协议中专门用来传输文件的协议。    FTP是一个在TCP/IP协议中专门用于文件传输的协议,只要两台电脑之间建立了FTP协议的连接,就可以在这两台电脑之间互传文件了;只要你的电脑连上了一台FTP服务器,就可以从这台服务器上下载你想要的文件,也可以在权限许可的情况下,上传一个文件到这台服务器上。在Internet上进行的文件传输,最终几乎都要通过FTP协议来实现。    在Internet上有许多专门的计算机,在其上面放有许多可供人们下载的软件,这些计算机就是FTP服务器;如果在你单位的局域网中,也有这么一台计算机,供你上传领导需要的数据和提供你所需要的资料,它也是一台FTP服务器。    登录FTP服务器一般有两种方式:   #1 ▲FTP匿名登录    在Internet上有很多这样的FTP服务器,当我们登录这台FTP服务器时,系统只要求你输入一个固定的用户名──Anonymous(匿名),并用一个E-mail地址(如syq@163.com)作为口令,你就可以登录并访问这台服务器了。当然这种访问还是有权限限制的,没有任何一台服务器可供任何用户作任何的访问操作。在Internet中,大部分共享软件都存放在这些匿名服务器中,我们通常就是利用匿名方式从这些服务器中下载想要的软件。   #1 ▲FTP非匿名登录    对于非匿名服务器,你只有通过在该服务器上注册所得到的用户名和口令,进行非匿名登录和访问,如主页上传等。    访问FTP服务器的方式很多,但归结起来不外乎以下三类:   #1 ▲DOS命令行访问    在Windows9x的DOS窗口中,键入:FTP [主机名],如登录微软公司FTP服务器,可输入“FTP ftp.Microsoft.com”。系统开始登录服务器,如果该服务器存在,系统会要求你输入用户名及口令,登录成功后出现提示符FTP>,系统处于FTP状态行,此时你就可以像用DOS命令一样使用FTP内部命令,对远程服务器进行各种操作。    我们最常用的FTP命令有:    pwd:显示远程主机的当前目录;    cd[目录]:进入远程主机目录;    cdup:进入远程主机目录的父目录;    dir:显示远程主机目录;    lcd[目录]:切换本地工作目录;    get 远程文件[本地文件]:将远程主机的文件传至本地硬盘;    put 本地文件[远程文件]:将本地文件上传至远程主机;    mdelete[远程文件]:删除远程主机文件;    mkdir 目录:在远程主机中建目录;    rmdir 目录:删除远程主机的目录。   #1 ▲浏览器访问    目前大多数浏览器都支持FTP协议,如IE、Netscape等。在浏览器中访问FTP服务器中的文件,就如同访问一个HTTP超文本文件一样,你只要在浏览器中输入相应的URL即可。如“ftp://ftp.microsoft.com”,此时系统即可登录到该服务器,显示出服务器中的文件及其文件夹来,就好像在访问你自己的计算机一样。只要权限许可,你可以随意对其上的文件及其文件夹进行复制、移动、删除等操作。   #1 ▲FTP专用软件访问    目前专门用于FTP访问的软件很多,CuteFTP就是其中的佼佼者(在本期专题的上传篇对该软件有详细介绍)。这类软件实际上集合了所有的FTP内部命令,只不过是可视化而已,加上它强大的资源管理器和站点管理功能,给人们的操作带来了十分的便利。人们用它可以实现许多下载工具软件,如NetAnts所具有的文件下载功能,更重要的一点还可以完成这些下载软件和一些浏览器无法完成的文件上传工作,如你的主页上传等。