实验七 FTP 文件传输 【实验目的】 了解文件传输的基本原理,掌握使用浏览器、FTP 命令和 FTP 工具软件多种方法实现文件传输
【实验内容】 1.使用浏览器进行文件传输
2.使用FTP 命令传输文件
3.使用FTP 工具软件传输文件
【预备知识】 (一)基本概念 1.FTP FTP 是文件传输协议(File Transfer Protocol)的缩写,它是一个双向的文件传输协议,允许用户在本地计算机和远程计算机之间传送文件
它是最早的,也是最重要的Internet服务功能之一
FTP 是一种实时联机服务,它采用客户/服务器模式,在进行 FTP 操作时,既需要客户应用程序,也需要服务器应用软件
用户在自己的计算机中执行客户应用程序,例如WS-FTP、CuteFTP 和 LeapFTP 等
2.上传和下载 从远程计算机上复制文件到本地计算机称为下载(dow nload),将本地计算机上的文件复制到远程计算机称为上传(upload),如图 7-1 所示
远程计算机一般是 FTP 服务器
图 7-1 FTP 的上传与下载 3.匿名 FTP 普通的FTP 服务器,需事先申请用户名和口令,通过身份验证后才能使用该服务器提供的各种服务
匿名 FTP 服务器,是对公众开放的FTP 服务器,任何人都可以使用 1“Anonymous”作为用户名,使用电子邮件地址作为口令登录,在公共目录中查找和下载文件,但一般不能上传文件
(二)常用FTP 命令 (1)ls:浏览远程主机目录下的文件
(2)pwd:显示远程主机的当前目录
(3)cd:改变远程主机的工作目录
(4)lcd:改变本地主机的工作目录
(5)ascii:使用 ascii 类型传输方式
(6)bin:使用二进制文件传输方式
(7)get:从远程主机上取一个文件
(8)mget:从远程主机上取多个文件