您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 质量控制/管理 > 计算机网络与Internet应用基础教程-第12章--文件下载
第12章文件下载12.1FTP的基本知识12.2下载方法与软件种类12.3网页或FTP站点下载12.4使用FTP软件下载12.5电子邮件下载12.6断点续传下载习题12利用文件传输协议FTP(FileTransferProtocol),用户可以将远程主机上的这类文件下载(Download)到自己的磁盘中,也可以将本机上的文件上传(Upload)本章介绍的主要内容有:√文件传输协议的概念√文件下载的基本方法√直接从网页或FTP站点下载√使用FTP软件下载√通过电子邮件下载√使用断点续传软件下载文件1.FTP的基本概念FTP是文件传输协议(FileTransferProtocol)的缩写,它通过FTP程序(服务器程序和客户端程序)在Internet上实现远程文件的传输。当通过FTP客户端程序登录到Internet上的FTP服务器时,要求正确回答用户名和口令,才能取得访问权。FTP服务器包括独立的FTP服务器和内嵌FTP服务的服务器。FTP是Internet上使用非常广泛的一种通信协议。FTP通常也表示用户执行这个协议所使用的应用程序。FTP在互联网上用途很广。12.1FTP的基本知识用户可用Internet提供的文件传输协议(FTP)服务将这些资料从远程文件服务器(FTP服务器)上传到本地主机磁盘上,这个过程称为“下载”。相反,用户也可使用文件传输协议将本地机上的信息通过Internet传到远程某主机上,条件是该主机允许用户存放信息,这个反向传输过程称为“上传”,如图12-1图12-1文件传输协议示意图Internet上的文件服务器分为专用文件服务器和匿名文件服务器。专用文件服务器是各局域网专供某些合法用户使用的资源。用户要想成为它的合法用户,必须经过该服务器管理员的允许,并且获得一个账号,这个账号包括用户名和密码,否则无法访问这个服务器。许多网站在Internet上建立了匿名服务器,供网民访问。所谓匿名就是网民访问匿名服务器不需要用户名和密码。为了文件服务器的安全,这些文件服务器只能下载,不能上传。FTP服务器的Internet地址(URL)与在Web页中使用的URL地址略有不同。例如,Microsoft有一个“匿名”的FTP服务器。2.客户/服务器系统FTP也采用客户/服务器方式,即Internet上有许多FTP服务器,它存放着大量可供下载的文件并运行着FTP服务器程序,用户通过FTP客户程序访问FTP服务器。3.下载与上传下载(Download)是指将文件从FTP服务器复制到自己的计算机,而将用户计算机中的文件复制到FTP服务器上就称为上传(Upload)。4.匿名FTP为了方便用户,提供了称为“匿名(Anonymous)FTP”的服务,用户不需要主机的账号和密码即可进入FTP服务器,浏览和下载文件。要使用匿名FTP时,只要以Anonymous或Guest作为登录的账号,输入用户的电子邮件地址作为密码即可进入服务器。使用匿名FTP进入服务器时,通常只能浏览及下载文件,不能上传文件或修改服务器上的文件。但也有服务器会提供一些目录供用户上传文件。1.可供下载的软件种类利用FTP可以下载多种文件,但绝大多数用户都是用于下载软件。所有软件,按版权可分为商业软件、共享软件、免费软件和公共软件四类。商业软件(BusinessSoftware)——必须花钱购买的软件。共享软件(Shareware)——可在规定时段内免费使用,但应在试用期结束前进行注册并交纳一定费用。12.2下载方法与软件种类公共软件(PublicDomainSoftware)——免费使用,可以进行修改或用于其他商业用途,是惟一不受版权保护的一类软件。免费软件(Freeware)——又称自由软件,无需注册,免费使用,但受版权保护,而且利用它开发的软件也必须是免费的。大多数用户从Internet上获取的软件都属于免费软件和共享软件。2.下载文件的常用方法访问独立的FTP服务器需使用FTP客户软件。而访问内嵌FTP的服务器,只需浏览器就可以。浏览器不仅是客户程序,同时也内嵌有FTP功能,可以作为FTP客户程序,用它可以从FTP服务器下载文件,也可以向FTP目前,从Internet上下载文件的方法主要有如下三种方式:○使用浏览器直接从网页或FTP○使用FTP○所谓直接从网页或FTP站点下载,是指用浏览器内嵌的FTP功能进行下载。这种方法不仅速度慢,更怕因断线而前功尽弃。为此,作为FTP软件下载中的一种FTP断点续传软件应运而生。利用它下载文件,即使遇上断线,先前所下载的那部分仍然有效,只需再从断点续传以获得完整文件,这是当前用户最常采用的一类下载方法。以电子邮件形式下载文件可以节约上网时间和费用,但可靠性较差。△从网页中直接下载文件(1)(2)在【文件下载】对话框中,选择下载方式,如图12-2所示。(3)如果计算机中安装了能够处理该文件的软件,请选择【在当前位置运行该程序】。如果计算机中暂时没有处理该下载程序的软件,请选择【将该程序保存到磁盘】。12.3网页或FTP站点下载图12-2【文件下载】对话框△下载网页中的某个链接(这个链接并不是一个文件或软件)(1)在网页中,右击要下载的链接,这时屏幕上(2)单击【目标另存为】,屏幕上出现【文件下载】(3)在【文件名】框中输入保存该链接内容的文件名,(4)在浏览某些网页时,如果网页上有关于软件下载或升级的链接,您只需单击相应的链接,按照页面提示进行操作即可。△从FTP站点下载文件如果知道FTP服务器名称以及文件在服务器中所放置的位置,可通过浏览器访问FTP站点来下载软件。(1)在地址栏中,输入要连接的FTP站点的Internet地址(URL),例如,。(2)按Enter键,转入FTP站点,如图12-3(3)如果要下载文件或文件夹,可以直接将文件或文件夹复制到本地磁盘的某个位置;如果要在当前位置运行程序,双击FTP站点中的程序,然后单击【在当前位在许多FTP站点上,都可以自动匿名登录,从而查看或下载文件。要上传、重命名或删除文件,可能需要使用特殊的用户名和密码登录。同时,相同站点的不同区域也可能需要进行不同的登录。图12-3FTP站点示例对于下载FTP服务器上的软件,使用FTP软件更为方便和有效。通过FTP软件和Internet建立连接,首先必须知道远程主机的Internet地址,即域名或IP地址。通过FTP方法连接远程主机有两种方式:一种是命令行方式,另一种是利用基于图形界面的FTP应用软件(如WS_FTPPro),后者操作更为FTP软件只能下载独立的FTP服务器上的软件,对于内嵌FTP的服务器,FTP软件无能为力。12.4使用FTP软件下载几乎所有的操作系统都内置了FTP软件,包括UNIX、Windows98/NT/2000。对于Windows系列的操作系统,用户可以通过Windows的【运行】对话框运行,也可以在DOS的命令方式下直接输入ftp;而对于UNIX之类的非窗口方式的操作系统,则必须在命令方式下输入ftp命令。不管是在【运行】对话框中运行FTP软件,还是在命令方式下运行FTP软件,其实都是命令行运行方式。12.4.1命令行方式FTP1.连接FTP服务器□合法用户连接如果用户在要连接的远程主机上拥有合法使用的用(1)在命令提示符下输入FTP命令:C:\\ftp然后显示FTP状态提示符:ftp_(2)使用open命令启动主机目录,即输入:ftpopen连接主机,若成功则显示:connected(220(UNIXCRSystemVRelease4.0)readyName(dns.hunu.edu.cn):zrwang(输入用户名)331PasswordrequiredforzrwangPassword:****(输入其口令)230userzrwangloggedin(表示登录成功)ftp至此,您的计算机已经与远程主机建立了连接,而且登录成功,您可以访问FTP服务器上的资源了。与上述结果相同的另一种启动方法是在FTP输入时直接跟主机名,这样可省略open命令的使用。命令的格式为:“C:\\ftp”。□在Windows98/NT/2000中,连接FTP服务器(1)单击Windows桌面上的【开始】按钮,选择(2)输入FTP命令及FTP服务器地址(格式为:ftp“ftp服务器地址),然后单击【确定】,如图12-4所示,这时屏幕上出现ftp图12-4在【打开】框中输入连接FTP服务器命令也可以在【运行】对话框中,先输入命令ftp,打开FTP窗口,然后在提示符“ftp”下输入命令:openftp服务器的域名或IP地址。(3)在命令行上输入匿名(Anonymous)作为用户名,输入用户的电子邮件地址作为口令即可连接到FTP服务器,如图12-5图12-5FTP命令窗口□匿名连接。例如连接微软公司FTP服务器一般情况下,FTP服务器都提供了匿名登录服务。C:\\ftpftp.microsoft.com(连接微软公司FTPConnectedftp.microsoft.com220ftpMicrosoft.FTPService(Version3.0user(ftp.microsoft.com:(monc)):anonymous(输入匿名用户名)331Anonymousaccessallowed,sendidentify(E-mailname)aspasswordPassword:tianli@pku.edu.cn(输入自己的E-mail地址或guest)230-ThisisFTP.MICROSOFT.COM.230Anonymoususerloggedinftp此时您已经利用Anonymous匿名登录到微软的FTP服务器。□断开连接登录成功后,可以浏览FTP服务器上的资源。如果想离开这台远程主机,可以敲入如下的命令:ftpbye并显示:Thankyouforusingftp□常见故障及处理方法(1)连接时如果提示:ftp:connect;connectrefused或ftp:connect;hostisunreachable.意味着主机连接失败,可能是因为远程主机已停机或网络线路出现故障。解决方法:等远程主机开启或线路故障解除后再试。(2)输入用户名和口令后如果显示:Loginincorrect意味登录失败,原因是用户名和口令两者之一输错。解决方法:退出FTP重新进入。直接输入user命令,重新登录:ftpusertianli331Password:****(正确输入口令)230UsertianliLoggedin(登录成功)2.FTP的命令前面已经讲述了如何登录和离开主机。要熟悉使用FTP得首先掌握FTP支持的命令及格式。FTP命令主要包括:!、$、account、append、ascii、bell、binary、bye、case、cd、cdup、close、cr、delete、debug、dir、disconnect、form、get、glob、hash、help、lcd、ls、macdef、mdelete、mdir、mget、mkdir、mls、mode、mput、nmap、ntrans、open、prompt、proxy、sendport、put、pwd、quit、quote、recv、remotehelp、rename、reset、rmdir、runique、send、status、struct、sunique、tenex、trace、type、user、verbose、?□查询FTP命令使用方法。例如,了解命令reset的使用方法用户可以使用“help(或?)+一条内部命令”来了解该命令的用法。在命令方式下输入:helpreset或输入:?
本文标题:计算机网络与Internet应用基础教程-第12章--文件下载
链接地址:https://www.777doc.com/doc-5453409 .html