无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 735|回复: 9
打印 上一主题 下一主题

新手入门--ftp

[复制链接]
跳转到指定楼层
1#
发表于 2002-11-16 19:52:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
【转自PCHOME】
什么是FTP
FTP(File Transfer Protocol)中文意思是文件传输协议,它是Internet上最早出现的服务功能之一,但是到目前为止,它仍然是Internet上最常用也是最重要的服务之一。FTP的主要作用,就是让用户连接上一个远程计算机(这些计算机上运行着FTP服务器程序,并且储存有成千上万个非常有用的文件,包括计算机软件、声音文件、图像文件、重要资料、电影……),查看远程计算机有哪些文件,然后把这些文件从远程计算机上复制到本地计算机,或把本地计算机的文件送到远程计算机上。
当通过FTP连接上远程计算机并试图查看远程计算机的文件目录时,这些文件目录将按原来的格式原汁原味地显示在你的计算机屏幕上。例如,如果你联上一台使用UNIX操作系统的远程计算机,你看到的文件目录结构将是以UNIX的格式显示出来;反之,如果你登录上一个基于VMX的远程计算机,你看到的文件目录将以VMX格式显示出来。
FTP是一个通过Internet传送文件的系统。所谓FTP站点或FTP服务器,就是允许用户可以查找在它上面存放的文件并将所要的文件复制到自己的计算机上。大多数这样的站点都是慝名FTP(anonymous FTP)。所谓慝名就是这些站点允许任何一个用户可以免费地登录到它们的机器上,并从其上拷贝文件。
当然也有一些专用FTP服务器,向它获取文件时需要特殊的名字和口令,一般情况下,浏览器只能访问慝名FTP服务器,如果用户要获取非慝名FTP上的专用文件必要使用具有特殊功能的FTP程序才行。
使用FTP最大的问题是,除非你预先知道你需要获取的文件存放在哪一个文件服务器里,否则,你将很难找到你所需要的文件。光靠文件名去判断文件内容经常会产生错误,文件名与文件内容之间有时会有一些联系,有时则可能完全没有联系。
使用FTP的另一个问题,是难于判断该文件采用什么格式,以及该格式是否适用于你的计算机。不同操作系统中的文件格式大多数是不同的,因此,当你本地计算机采用与远程计算机不同的操作系统时,把远程计算机上的某个文件原样复制到你的计算机后,你可能发现你的计算机根本无法使用该文件。有时,文件的名称(特别是扩展名)可以向你提供文件的一些信息,但在很多情况下,你还是要充分利用你的猜测。
总之,FTP的作用就是让我们可以从远程计算机上拷贝需要的文件或上传文件到远程计算机上。
2#
 楼主| 发表于 2002-11-16 19:55:19 | 只看该作者

新手入门--ftp

FTP的工作原理
当你启动FTP从远程计算机上拷贝文件时,你事实上启动了两个程序:一个是本地机上的FTP客户程序,它向FTP服务器提出拷贝文件的请求;另一个是启动在远程计算机上的FTP服务器程序,它响应你的请求把你指定的文件传送到你的计算机中。
与WWW网不同,FTP站不是连接在一起的,必须一个一个地访问。
回复

使用道具 举报

3#
 楼主| 发表于 2002-11-16 19:55:46 | 只看该作者

新手入门--ftp

现在有2个名词很重要就是匿名FTP和非匿名FTP
Anonymous(匿名文件传输)能够使用户与远程主机建立连接并以匿名身份从远程主机上拷贝文件,而不必是该远程主机的注册用户。用户使用特殊的用户名“Anonymous”和“guest”就可有限制地访问远程主机上公开的文件。现在许多系统要求用户将Emai1地址作为口令,以便更好地对访问进行跟综。出于安全的目的,大部分匿名FTP主机一般只允许远程用户下载(download)文件,而不允许上传 (upload)文件。也就是说,用户只能从匿名FTP主机拷贝需要的文件而不能把文件拷贝到匿名FTP主机。另外,匿名FTP主机还采用了其他一些保护措施以保护自己的文件不至于被用户修改和删除,并防止计算机病毒的侵入。在具有图形用户界面的World Wide Web环境于1995年开始普及以前,匿名FTP一直是Internet上获取信息资源的最主要方式,在Internet成千上万的匿名PTP主机中存储着无以计数的文件,这些文件包含了各种各样的信息,数据和软件。人们只要知道特定信息资源的主机地址,就可以用匿名FTP登但是匿名FTP仍是 Internet上传输分发软件的一种基本方法。
回复

使用道具 举报

4#
 楼主| 发表于 2002-11-16 19:56:06 | 只看该作者

新手入门--ftp

简单一句话ftp就是用来传输文件的,文件一般是2种模式文本模式和二进制模式。
因此效率高,尤其ftp建立在传输层TCP协议之上,TCP是面向连接的协议,负责保证数据从源计算机到目的计算机的传输。TCP采用校验、确认接收和超时重传等一系列措施提供可靠的传输,所以在传输过程中FTP程序如果没有提示错误,就无需担心传输问题。
虽然http方式也可以传输文件,但是速度和稳定性以及安全性……
安全、可靠、稳定、快捷
回复

使用道具 举报

5#
 楼主| 发表于 2002-11-16 19:57:21 | 只看该作者

新手入门--ftp

Upload
ftp可以上传文件到服务器,上传服务器有3个先决条件。
1有地方给你上传(有空间)
2有权限给你上传(有密码)
3有上传所需要的软件(一般操作系统都自带的,不过还是第三方的比较舒服)
空间很多地方都有的,只要在各大搜索引擎里面查找免费资源就可以了。
免费就有代价,各种代价都不一定的。所以还可以用自己买一个服务器或者租用服务器的方式。当然在自己的计算机上建立一个fpt也不错,只是需要24小时开机 :-(。
ftp软件很多,比较著名的CuteFTP。其实什么软件都一样,效率都差不多,甚至用命令行也是如此。大家不比特别计较用什么软件,用的舒服就可以了。
下载ftp现在最风光的莫过于flashget了。原来我只是随便提一下,最近发现好多人都用它下载ftp。
回复

使用道具 举报

6#
 楼主| 发表于 2002-11-16 19:57:53 | 只看该作者

新手入门--ftp

新手必读-CUTEFTP使用详解
大部分的FTP工具都是大同小异的...就以它为例吧=======================================
●使用快速连接,缩短操作时间

  “Quick Connect”(快速连接)是你临时登录某个FTP站点最好的方法,它可以明显缩短你在连网状态的操作时间。具体操作为:

  在CuteFTP主窗口中,点击工具栏上的快速连接按钮,接着在弹出的对话框中填入站点信息,如果你此时已经连网的话,点击OK按钮,就可登录该站点。如果你今后还要访问它的话,可以点击菜单“S ession/Add to Site Manager”,将它保存到“站点管理器”中。这里要提示你给新增站点确定一个名称,随便你取什么名了。

●用CuteFTP给文件自动更名

  CuteFTP能够自动改变文件的扩展名(“小数点”后面的部分)。假如HTML编辑软件保存的文件扩展名不正确或不合你意,那么你可以让C uteFTP在上传它们时自动修改。具体操作为:

  在CuteFTP主窗口中,点击菜单“ FTP/Settings/Auto-rename Scheme”,出现“Auto rename Scheme”(自动更名规则)对话框,点击其中的Add按钮。在Local下面填入改变前的扩展名(如htm),在remote下面填入改变后的扩展名(如h tml),点击Close(关闭)按钮。以后你上传的文件都自动按此规则更名(如所有htm都改为html)。如果你某个时候不需要按既定规则改名了,那么重新进入A uto rename Scheme对话框,选中规则,点击remove按钮,删除它即可。
回复

使用道具 举报

7#
 楼主| 发表于 2002-11-16 19:59:39 | 只看该作者

新手入门--ftp

●定制CuteFTP工具栏的技巧

  CuteFTP非常容易定制。你可以在工具栏添加、重排常用工具按钮。具体操作是:

  启动CuteFTP后,点击菜单“FTP/Settings/Options”,点击“Display”(显示)标签,注意四个地方:Toolbar、Panels Font、Log Window Font和Colors。点击Toolbar下面的customize(用户设定)按钮,将会出现“Customize Toolbar”(设定工具栏)对话框,其中有两个竖向窗格,左边显示的是待选按钮,右边显示的是当前所用按钮。你如果要添加按钮,那么可以在左边选中它,然后,点击“A dd”按钮。反之,如果要删除当前按钮,那么就在右边选择,然后点击“Remove”按钮。最后,点击OK,再点击“关闭”。退出并重新启动C uteFTP,你所作的改变就生效了。你也可以直接在工具栏上右击鼠标,然后打开设定工具栏对话框,进行添减按钮的操作。

●显示远程服务器上隐藏文件的技巧

  出于某种特殊原因,远程服务器上的个别文件被隐藏起来了,一般访问者往往无从知晓,但通过在CuteFTP进行适当设置,登录后可以让这些文件“原形毕露”。

  在CuteFTP的“站点管理器”中,选择一个站点,点击“Edit site”(编辑站点)按钮,出现“Edit Host”(编辑主机)对话框,在Let Remote server do this Filter输入“-rtaF”,不选“Apply filter to Local directory”,然后连接到该站,它里面隐藏的文件就暴露无遗了。
  
●文件定时自动传输

  新版CuteFTP内置计划任务表模块,能够按用户预先指定的日期和时间,自动拨号、上传文件并自动断线(总之就是“全自动”)。如果你也象我一样懒的话,这个功能就让你我享福啦。具体操作分两个方面:

  一、进行自动拨号上网设定(局域网用户就免了,真正享福^_^)

  1、在CuteFTP主窗口中,点击菜单“FTP/Settings/Options/Connection”。

  2、点选“connect to the Internet using a modem”,使用MODEM拨号上网。

  3、在下拉列表中,选择拨号所使用的连接(如163等)。

  4、剩下的可选项可以自己灵活设定,实在搞不懂,也可以不管它们,不会影响正常上传的。

  二、将定时上传队列添加到计划任务表中

  1、在CuteFTP窗口的本地文件列表中,选中你要上传的文件,点击菜单“Queue/Add to Queue”,将它们添加到队列中。

  2、点击菜单“Queue/Save Queue”,将队列保存为一个文件,文件名由你指定(如up1)。

  3、点击菜单“Queue/Schedule Transfers...”,在弹出的Scheduler对话框中,使选项“Enable Scheduler”生效。

  4、点击Scheduler对话框中的按钮“Add Queue File”,选择你希望添加到计划任务表中的队列文件(如刚才建立的up1),接着点击“打开”按钮。

  5、在弹出的对话框中,设定执行这个上传任务的具体日期和时间。

  现在,你可以去看你的电视了,只要你的电脑没关,CuteFTP也处于打开状态,到时候一切自动OK!

●直接在远程服务器上编辑网页

  新的CuteFTP还内置网页编辑器CuteHTML 1.2,现在你不必再下载HTML文档,就可以直接在远程服务器上编辑并保存它了,要即时更新网页或修改错误,这是最方便的啦。具体操作为:

  1、打开CuteFTP“站点管理器”或使用“快速连接”功能,登录到你的网站(当然,它得支持FTP上传)。

  2、登录成功后,在CuteFTP的远程文件列表中,用鼠标右击网站上要编辑的HTML文档,在弹出菜单上选择“Edit”(编辑)项。

  3、所选HTML文档在CuteHTML中自动打开,在此编辑网页内容。

  4、编辑完成后,点击CuteHTML中菜单“File/Save to Remote”,直接将刚才的修改保存到网站上。如果你在CuteHTML中同时编辑了多个网页,可以点击菜单“File/Save All to Remote”,将它们一次性全部保存到网站。

●使用CuteFTP加快速度的几种技巧

  为加快本地操作及远程登录速度,缩短连网时间。你可以使用以下方法:

  1、将常用FTP站点加到“站点管理器”中。

  2、在CuteFTP主窗口中,点击菜单“Session/Save local (或remote) Path to SM”,将目录保存到“站点管理器”中,这样,在你下次登录该站点的时候,就会将它作为默认设置。

  3、使用CuteFTP,可以随时按下Ctrl+D键,呼出改变目录窗口,以便快捷地在本地或远程窗口中改变目录。

  4、使用书签(Bookmarks)功能保存经常访问的目录。

●只下载或上传最新文件的技巧

  运用CuteFTP的目录比较功能,可以方便地比较本地和远程服务器上的文件,使那些最新的文件才被下载或上传。具体操作为:

  首先,在CuteFTP主窗口中,让本地和远程窗口都显示出要比较的文件。随后,点击菜单“Directory/Compare Directories”,那些不同的文件将会以突出方式显示出来,通过文件大小,就可以最有效地比较它们。

●将老版本CuteFTP或其它FTP软件保存的站点数据导入到新版CuteFTP中

  CuteFTP 2.5及以后的版本,将“站点管理器”中的数据保存为一个名为smdata.dat的文件,并放在CuteFTP目录下,但以前这些数据被保存为一个名为t ree.dat的文件,你可以运用新版CuteFTP的导入功能,将这个旧文件中的站点数据导入,以便继续访问你需要的站点。如果你以前使用的是W SFTP、Bullet Proof FTP等上传软件,它们的站点数据同样可以被导入CuteFTP中,两种情况下的操作相同,具体为:

  按F4键,出现“FTP Site Manager”(FTP站点管理器)对话框,从中点击“import”(导入)按钮,指明tree.dat或其它站点数据文件的位置,就可将它们导入到C uteFTP中。

  注意:如果你的tree.dat文件与bookmark.dat文件在同一目录,那么你在进行上面的导入操作时
其中的“bookmarks”(书签)也将被导入。
回复

使用道具 举报

8#
发表于 2002-11-21 10:28:42 | 只看该作者

新手入门--ftp

你发表的关于FTP文章不错,  值的学习。。。
回复

使用道具 举报

9#
 楼主| 发表于 2002-11-21 19:34:59 | 只看该作者

新手入门--ftp

呵呵,转别人的,让我打就打到明年去了!
回复

使用道具 举报

10#
发表于 2002-11-24 02:10:49 | 只看该作者

新手入门--ftp

想深入研究ftp协议的可以参阅RFC959文档,会有更深层次的理解,同时对ftp的漏洞也会有感性的理解!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2026-2-5 05:28

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表