`
wy_716
  • 浏览: 29135 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

FTP 命令

    博客分类:
  • Ftp
阅读更多

一、FTP概述

  FTP是文件传输协议(File Transfer Protocal)的简写,主要完成与远程计算机的文件传输。

  FTP采用客户/服务器模式,客户机与服务器之间利用TCP建立连接,客户可以从服务器上下载文件,也可以把本地文件上传至服务器。

  FTP服务器有匿名的和授权的两种。匿名的FTP服务器向公众开放,用户可以用“ftp”或“anonymous”为帐号,用电子邮箱地址为密码登录服务器;授权的FTP服务器必须用授权的账户名和密码才能登录服务器。通常匿名的用户权限较低,只能下载文件,不能上传文件。

  客户机访问FTP服务器通常有两种方法:用FTP命令访问和用FTP客户端软件访问。

二、常用FTP命令的使用

  从“开始”→“程序”→“附件”→“命令提示符”,打开DOS命令窗口,就可以输入FTP命令了。

  1、登录FTP服务器

  方法一:输入命令 ftp host

  其中host是FTP服务器的域名或IP地址。如:

图1

C:\>ftp ftp.bttc.cn

  启动FTP后,命令提示符变为ftp>

  方法二:先输入命令 ftp 启动FTP,再用命令 open host 登录服务器。如:

图2

C:\>ftp

C:\>open ftp.bttc.cn

  登录时先是显示一些欢迎信息,然后会要求输入用户名和密码,比如匿名登录服务器:

图3

C:\>ftp ftp.bttc.cn

…………

User:anonymous
331 User name okay,please send complete E-mail address as password
Password:
230 User logged in,proceed
ftp>

  注意:在输入密码时,屏幕没有任何显示,但已经输入了,不要认为出错。登录成功后就可以访问FTP服务器上的文件了。

  如果由于用户名或密码错误导致登录失败,可以用user 命令重新登录。

  2、查看FTP服务器上的文件

  dir 命令:显示目录和文件列表。

  ls 命令:显示简易的文件列表。

  cd 命令:进入指定的目录。

  dir命令可以使用通配符“*”和“?”,比如,显示当前目录中所有扩展名为jpg的文件,可使用命令 dir *.jpg。

  cd命令中必须带目录名。比如 cd main 表示进入当前目录下的main子目录,cd .. 表示退回上一级子目录。

  3、下载文件

  上传和下载文件时应该使用正确的传输类型,FTP的传输类型分为ASCII码方式和二进制方式两种,对.txt、.htm等文件应采用ASCII码方式传输,对.exe或图片、视频、音频等文件应采用二进制方式传输。在默认情况下,FTP为ASCII码传输方式。

  type 命令:查看当前的传输方式。

  ascii 命令:设定传输方式为ASCII码方式。

  binary 命令:设定传输方式为二进制方式。

  以上命令都不带参数。

  get 命令:下载指定文件。

  get命令的格式:get filename [newname] ,filename为下载的FTP服务器上的文件名,newname为保存在本地计算机上时使用的名字,如果不指定newname,文件将以原名保存。

  get命令下载的文件将保存在本地计算机的工作目录下。该目录是启动FTP时在盘符C:后显示的目录。如果想修改本地计算机的工作目录,可以使用 lcd 命令。比如:lcd d:\ 表示将工作目录设定为D盘的根目录。

  mget 命令:下载多个文件。

  mget命令的格式:mget filename [filename ……]

  mget命令支持通配符“*”和“?”,比如:mget *.mp3 表示下载FTP服务器当前目录下的所有扩展名为mp3的文件。

  4、上传文件

  put 命令:上传指定文件。

  put命令的格式:put filename [newname] ,filename为上传的本地文件名,newname为上传至FTP服务器上时使用的名字,如果不指定newname,文件将以原名上传。

  上传文件前,应该根据文件的类型设置传输方式,本机的工作目录也应该设置为上传文件所在的目录。

  5、结束并退出FTP

  close 命令:结束与服务器的FTP会话。

  quit 命令:结束与服务器的FTP会话并退出FTP环境。

  6、其它FTP命令

  pwd 命令:查看FTP服务器上的当前工作目录。

  rename filename newfilename 命令:重命名FTP服务器上的文件。

  delete filename 命令:删除FTP服务器上的文件。

  help [cmd] 命令:显示FTP命令的帮助信息,cmd是命令名,如果不带参数,则显示所有FTP命令。

三、用IE6.0访问FTP服务器

  IE6.0包含了FTP客户程序,所以用IE6.0可直接访问FTP服务器。

  在IE6.0的地址栏中输入以“ftp://”开头的FTP服务器域名,就可以访问了,比如访问域名为ftp.bttc.cn的FTP服务器应输入地址:“ftp://ftp.bttc.cn”。登录成功后,使用方法类似于“我的电脑”,只是其中的文件在FTP服务器上。将其中的文件保存到本地计算机上就是下载,将本机文件复制到文件夹中就是上传。

四、使用FTP客户端软件访问FTP服务器

  FTP客户端软件有很多,找一个安装到计算机中,就可以用它访问FTP服务器了。这类软件通常使用简单、方便。

  “CuteFTP”是最知名的FTP客户端软件,很适合于经常访问FTP站点的用户。

  “网际快车”是一个有名的下载软件,不仅可以从Web服务器上下载文件,也可以从Ftp服务器上下载,支持断点续断、多线程下载,适合于从FTP站点上下载大文件,但不支持上传。

分享到:
评论

相关推荐

    ftp命令拷贝文件

    ### FTP命令拷贝文件知识点详解 #### 一、FTP简介 FTP(File Transfer Protocol)即文件传输协议,是一种用于在网络上进行文件传输的标准协议。FTP基于客户端/服务器模型,支持两种数据传输模式:ASCII模式和二...

    ftp命令大全及应用实例

    在不同的操作系统环境下,如DOS或UNIX,FTP命令基本保持一致,掌握并熟练运用FTP的命令可以极大地提升工作效率。 FTP命令大全包括了多种操作,以下是一些常用且重要的命令: 1. `open`:连接到指定的FTP服务器。 2...

    ftp命令详解--linux/unix

    以下是对标题和描述中涉及的FTP命令的详细解释: 1. `ftp [-v -d -i -n -g] [hostname]`:这是启动FTP客户端的基本命令,`hostname`是目标服务器的地址。`-v`表示启用详细输出,显示命令交互过程;`-d`开启调试模式...

    FTP命令全集PDF文档

    这份“FTP命令全集PDF文档”应包含了FTP常用的所有命令,是学习和操作FTP服务的重要参考资料。 FTP命令通常分为两类:基本命令和扩展命令。基本命令是FTP的核心,适用于所有FTP客户端,而扩展命令可能依赖于特定的...

    linux下FTP命令详解

    Linux 下 FTP 命令详解 FTP(File Transfer Protocol)是用于在网络上传输文件的协议。FTP 命令是 Linux 操作系统中的一种命令,用于在 FTP 服务器上执行文件传输、目录管理、文件管理等操作。 一、基本命令 1. !...

    solaris下的ftp命令介绍.docx

    FTP 命令在 Solaris 操作系统下的应用详解 FTP(File Transfer Protocol)是一种常用的文件传输协议,用于在不同主机之间传输文件。在 Solaris 操作系统下,FTP 命令是进行文件传输的主要工具。本文将详细介绍 FTP ...

    FTP命令.txt

    ### FTP命令详解:Linux与虚拟机之间的FTP传输 在IT领域,尤其是网络管理和系统操作中,FTP(File Transfer Protocol)是一种广泛使用的协议,用于在网络上进行文件传输。在Linux环境中,熟练掌握FTP命令对于高效地...

    FTP命令全集中午下载

    FTP命令全集FTP命令全集FTP命令全集FTP命令全集

    FTP命令详解列表 命令行

    FTP 命令详解列表 FTP(File Transfer Protocol,文件传输协议)是一种常用的网络传输协议,用于在网络中传输文件。FTP 命令是 FTP 协议的核心命令,通过这些命令可以实现文件的上传、下载、删除、创建目录等操作。...

    FTP命令

    ### FTP命令详解 FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的标准协议和服务。无论是DOS还是UNIX等操作系统,熟练掌握FTP内部命令对于提高工作效率、便捷地管理远程服务器上的文件都至关重要。...

    Linux下ftp命令详解

    ### Linux下FTP命令详解 FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的标准协议和应用。在Linux系统中,FTP客户端提供了丰富的命令集来管理文件传输任务,包括上传、下载、目录浏览等操作。本文...

    FTP命令详解

    ### FTP命令详解 FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的标准协议和服务。通过FTP,用户可以在不同的计算机之间上传、下载以及管理文件。本文将详细介绍FTP的基本命令及其使用方法,并提供...

    DOS命令的FTP命令操作

    ### DOS命令下的FTP操作详解 #### 一、引言 在早期的计算机网络...本文介绍了一些常见的FTP命令及其用法,希望能够帮助读者更好地掌握这一技术。对于更复杂的操作需求,建议查阅官方文档或相关书籍以获取更多信息。

    FTP命令详解(全)

    FTP命令集是控制FTP客户端与服务器交互的关键,通过这些命令,用户可以浏览远程服务器上的文件、下载、上传、修改权限等。下面我们将详细介绍一些常见的FTP命令。 1. **连接与断开**: - `open server_name`: 连接...

    FTP命令大全及其应用

    FTP命令是控制FTP会话的关键元素,了解和掌握这些命令对于高效地使用FTP至关重要。 1. **基本FTP命令** - `open`:连接到FTP服务器,通常格式为`open hostname`。 - `close` / `disconnect`:断开与FTP服务器的...

    FTP命令大全(整理)

    ### FTP命令大全详解 FTP(File Transfer Protocol)作为一种在互联网上进行文件传输的标准协议,其命令的掌握对于高效地管理远程服务器上的文件至关重要。本文将详细介绍FTP中的各种命令及其使用方法,帮助读者更...

    文件传输ftp命令汇总

    ### 文件传输FTP命令汇总 #### 一、概述 在信息技术领域中,文件传输协议(File Transfer Protocol,简称FTP)是一种用于在网络上进行文件传输的标准服务与协议。FTP支持两种主要的操作模式:主动模式(Active ...

    FTP 命令详解FTP命令详解

    ### FTP命令详解 FTP(File Transfer Protocol)是一种用于在网络上进行文件传输的标准协议和服务。它主要用于在互联网上进行文件传输操作,支持多种操作系统如DOS、UNIX等。掌握FTP命令能够帮助用户有效地管理远程...

    类似linux的ftp命令,短小精悍的ftp工具,可直接移植到嵌入式系统下面

    在这个特定的资源中,我们有一个简化的FTP工具,它模仿了Linux系统下的FTP命令,并且设计得足够小巧,适合移植到嵌入式系统。这个工具可能是由纯C语言编写的,因为C语言具有高度的可移植性和效率,是编写嵌入式软件...

Global site tag (gtag.js) - Google Analytics