德勤财务机器人多少钱:什么是ftp,有什么作用。

来源:百度文库 编辑:高考问答 时间:2024/04/29 19:01:30
有会第例子可以解释?

(转载)FTP(File Transfer Protocol)是 Internet 上用来传送文件的协议(文件传输协议)。它是为了我们能够在 Internet 上互相传送文件而制定的的文件传送标准,规定了 Internet 上文件如何传送。也就是说,通过 FTP 协议,我们就可以跟 Internet 上的 FTP 服务器进行文件的上传(Upload)或下载(Download)等动作。

和其他 Internet 应用一样,FTP 也是依赖于客户程序/服务器关系的概念。在 Internet 上有一些网站,它们依照 FTP 协议提供服务,让网友们进行文件的存取,这些网站就是 FTP 服务器。网上的用户要连上 FTP 服务器,就要用到 FPT 的客户端软件,通常 Windows 都有“ftp”命令,这实际就是一个命令行的 FTP 客户程序,另外常用的 FTP 客户程序还有 CuteFTP、Ws_FTP、FTP Explorer等。

要连上 FTP 服务器(即“登陆”),必须要有该 FTP 服务器的帐号。如果是该服务器主机的注册客户,你将会有一个 FTP 登陆帐号和密码,就凭这个帐号密码连上该服务器。但 Internet 上有很大一部分 FTP 服务器被称为“匿名”(Anonymous)FTP 服务器。这类服务器的目的是向公众提供文件拷贝服务,因此,不要求用户事先在该服务器进行登记注册。

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

全有网推荐两款比较实用方便的FTP工具:Cutftp【CuteFTP Pro V7.1 Build 06.07.2005.1 官方简体中文包下载地址:http://www4.skycn.com/soft/15789.html】FlashFtp【FlashFXP V3.2.0.1080 汉化版(烈火版)下载地址:http://www4.skycn.com/soft/22415.html

FTP(File Transfer Protocol)是文件传输协议的简称。

FTP的作用

正如其名所示:FTP的主要作用,就是让用户连接上一个远程计算机(这些计算机上运行着FTP服务器程序)察看远程计算机有哪些文件,然后把文件从远程计算机上拷到本地计算机,或把本地计算机的文件送到远程计算机去。

FTP工作原理

拿下传文件为例,当你启动FTP从远程计算机拷贝文件时,你事实上启动了两个程序:一个本地机上的FTP客户程序:它向FTP服务器提出拷贝文件的请求。另一个是启动在远程计算机的上的FTP服务器程序,它响应你的请求把你指定的文件传送到你的计算机中。FTP采用“客户机/服务器”方式,用户端要在自己的本地计算机上安装FTP客户程序。FTP客户程序有字符界面和图形界面两种。字符界面的FTP的命令复杂、繁多。图形界面的FTP客户程序,操作上要简洁方便的多。

ftp (file transfer protocol)文件传输协议,专用的建立在现有ip和路由寻址基础上的文件传输协议规范。

Ftp将文件传输到运行文件传输协议 (FTP) 服务器服务(如 Internet 信息服务)的计算机,或从这台计算机传输文件。可以通过处理 ASCII 文本文件交互式地或以批处理模式使用 Ftp。

语法
ftp [-v] [-d] [-i] [-n] [-g] [-s:FileName] [-a] [-w:WindowSize] [-A] [Host]

参数
-v
禁止显示 FTP 服务器响应。
/d
启用调试、显示在 FTP 客户端和 FTP 服务器之间传递的所有命令。
-i
传送多个文件时禁用交互提示。
-n
在建立初始连接后禁止自动登录功能。
-g
禁用文件名组合。Glob 允许使用星号 (*) 和问号 (?) 作为本地文件和路径名的通配符字符。详细信息,请参阅 Ftp:Glob。
-s:filename
指定包含 ftp 命令的文本文件。这些命令在启动 ftp 后自动运行。该参数不允许带有空格。使用该参数而不是重定向 (<)。
-a
指定绑定 FTP 数据连接时可以使用任何本地接口。
-w:windowsize
指定传输缓冲的大小。默认窗口大小为 4096 字节。
-A
匿名登录到 FTP 服务器。
Host
指定要连接的计算机名、IP 地址或 FTP 服务器的 IPv6 地址。如果指定了主机名或地址,则其必须是命令行的最后一个参数。
/?
在命令提示符下显示帮助。
注释
ftp 参数的前缀必须使用连接号 (-) 而不是斜线 (/)。
Ftp 命令行参数是区分大小写的。
只有网际协议 (TCP/IP) 已经作为网络适配器属性(在 网络连接)中的组件安装之后,才可使用该命令。
Ftp 可以交互使用。启动 ftp 后,ftp 将创建一个可以在其中使用 ftp 命令的子环境。可以通过键入 quit 命令返回到命令提示符下。当运行 ftp 子环境时,它将由 ftp > 命令提示符表示。
有关 ftp 子命令的详细信息,请参阅“相关主题”。
安装 IPv6 协议后,Ftp 支持使用 IPv6。详细信息,请参阅 IP 版本 6 和 IPv6 应用程序。
范例
要登录到名为 ftp.example.microsoft.com 的 FTP 服务器,请键入下面的命令:

ftp ftp.example.microsoft.com

要匿名登录到名为 ftp.example.microsoft.com 的 FTP 服务器,请键入如下命令:

ftp -A ftp.example.microsoft.com

要登录到名为 ftp.example.microsoft.com 的 FTP 服务器并运行名为 Rsynch.txe 文件中的 ftp 命令,请键入如下命令:

ftp -s:resynch.txt ftp.example.microsoft.com

还有ftp的子命令(具体的不再介绍)

Ftp: !
Ftp: ?
Ftp:append
Ftp:ascii
Ftp:bell
Ftp:Binary
Ftp:Bye
Ftp:cd
Ftp:close
Ftp:debug
Ftp:delete
Ftp:dir
Ftp:disconnect
Ftp:get
Ftp:glob
Ftp:hash
Ftp:help
Ftp:lcd
Ftp:literal
Ftp:ls
Ftp:mdelete
Ftp:mdir
Ftp:mget
Ftp:mkdir
Ftp:mls
Ftp:mput
Ftp:open
Ftp:prompt
Ftp:put
Ftp:pwd
Ftp:quit
Ftp:quote
Ftp:recv
Ftp:remotehelp
Ftp:rename
Ftp:rmdir
Ftp:send
Ftp:status
Ftp:trace
Ftp:type
Ftp:user
Ftp:verbose

ftp (file transfer protocol)文件传输协议
ftp服务是Internet上的标准服务之一,用来在网络上传输文件。在linux系统中,通常用wu-ftpd来实现该服务

数据传输协议
没有这个协议的话你就不能够上传、或者下载东西