巧用FTP进行文件传输
 
Internet作为现代信息高速公路已深入我们的生活,其中它所提供的电子邮件Web网站信息服务已被越来越多的人所熟知和使用。FTP作为Internet的功能之一,虽然没有像E-mail和Web网站信息服务那样得到广泛使用,但是它在Internet上的文件传输功能,受到了一些专业人士的青睐。

---- 下面向您介绍两则利用FTP进行文件传输的方法。

一、批量文件传输法

---- 适用范围: 单纯文件传输,同时文件名又有一定的规律性,如有相同的文件扩展名等。
---- 使用环境: 含有DOS的操作系统。
---- 实现原理: 利用FTP的“-i -s”选项。
---- 具体方法:
---- 在C盘新建子目录“ftp”,以下所有操作在此目录里完成。

建立一个包含FTP基本命令的纯文本文件ftpbta,内容如下:
yourname
; 用于登录ftp文件服务器的账号
password
; 登录用密码
bell
; 当完成命令时,发出Beep 声
cd directory
; 进入文件指定存储的目录
binary
; 设定binary 传输方法
mput *.jpg
; 上传此目录下的所有.jpg文件
mput *.html
; 在上传此目录下的所有.html文件
bye
; 终止并退出ftp

建立一个批处理文件ftpbta.bat,调用ftp命令,文件内容如下:
ftp -i -s:ftpbta ftpserver
; ftpserver为ftp文件服务器名或IP地址

拷贝所要传输的文件到C:\ftp目录,然后运行ftpbta.bat批处理文件,系统将自动执行文件ftpbta里设定的FTP命令,无需用户干预即可完成文件传输。
二、IE浏览器文件传输法
---- 适用范围: 所要传输的内容比较复杂,包含有文件和目录。
---- 使用环境: 含有Internet Explorer 5.0以上版本浏览器的操作系统。
---- 实现原理: 利用Internet Explorer自身所带的FTP功能。

---- 具体方法:
---- 1.登录FTP文件服务器
---- 启动IE浏览器,在地址栏中输入“ftp://yourname@ftpserver”,回车确认后,出现登录窗口(如图1所示)。

---- 当输入正确的用户名和密码后,显示此用户在FTP文件服务器上的目录(如图2所示)。 

---- 2.上传文件
---- 将所要上传的文件直接拖入FTP文件服务器窗口。

---- 3.下载文件或目录
---- 选择所要下载的文件,点击菜单栏中的“文件”*“复制到文件夹”后,打开“浏览文件夹”窗口(如图3所示),选择文件夹后,单击“确定”完成文件下载。 

---- 对FTP文件服务器上的文件,只有您拥有正确的用户名和密码,才可进行删除、重命名操作,但文件不能在FTP站点内部和站点之间移动。在最新的Internet Explorer 5.5 中,此问题仍然存在。

---- 以上是两则FTP的简单应用,适合于Internet上的一般文件传输。如是管理网站等用到的复杂文件传输,推荐您使用专用的FTP软件,如Dreamwaver和CuteFtp,其中Dreamwaver是一个很好的页面制作、网站管理和文件传输软件,值得朋友们一用。我们也将在今后的文章中向大家介绍一些Dreamwaver的使用技巧。

巧用FTP命令进行文件传输的更多相关文章

  1. vsftpd-基于ftp协议的文件传输服务器软件

    第一部分:在Linux上部署vsftpd服务 1. vsftpd简介 1.1 vsftpd是什么? ftp(File Transfer Protocol)文件传输协议.(实现不同操作系统之间文件的传输 ...

  2. wusir FTP与HTTP文件传输之TCP Packet解析

    向服务器传输文件(上传或下载)时,FTP与HTTP是两种最常用的应用层协议,这两个协议都是基于TCP协议之上.如果深入到数据包内(Packet)进行查看时,FTP与HTTP进行文件传输时有什么特征代码 ...

  3. Linux shell ftp命令下载文件 根据文件日期

    需求:ftp获取远程数据的文件,根据文件的创建时间点下载文件. 可以自行扩展根据文件的大小等其他需求. 知识点总结: 1.获取文件的时间: ls -lrt|awk '{print $6" & ...

  4. ubuntu 下通过ftp命令下载文件

    /*连接*/ $ ftp 192.168.180.2Connected to 192.168.180.2.Name (192.168.180.2:rivsidn): admin  Password: ...

  5. Mac巧用AirDrop实现大文件传输

    最近想更新一下Xcode8.3,无奈资源太大,不想一点点下载了,公司服务器上正好有官网下载好的,就想直接拿过来使用,本来想通过QQ传输的,无奈发现QQ传输提示资源过大. 于是就想到了这货:AirDro ...

  6. linux下常用文件传输命令 (转)

    因为工作原因,需要经常在不同的服务器见进行文件传输,特别是大文件的传输,因此对linux下不同服务器间数据传输命令和工具进行了研究和总结.主要是rcp,scp,rsync,ftp,sftp,lftp, ...

  7. linux下常用文件传输命令(转)

    因为工作原因,需要经常在不同的服务器见进行文件传输,特别是大文件的传输,因此对linux下不同服务器间数据传输命令和工具进行了研究和总结.主要是rcp,scp,rsync,ftp,sftp,lftp, ...

  8. Linux的文件传输命令总结

    由于工作原因,须要常常在不同的server见进行文件传输,特别是大文件的传输,因此对linux下不同server间传输数据命令和工具进行了研究和总结.主要是rcp,scp,rsync,ftp,sftp ...

  9. Linux下几种文件传输命令

    Linux下几种文件传输命令 sz rz sftp scp 最近在部署系统时接触了一些文件传输命令,分别做一下简单记录: 1.sftp Secure Ftp 是一个基于SSH安全协议的文件传输管理工具 ...

随机推荐

  1. 【二分答案】【最大流】[HNOI2007]紧急疏散EVACUATE

    [HNOI2007]紧急疏散EVACUATE 题目描述 发生了火警,所有人员需要紧急疏散!假设每个房间是一个N M的矩形区域.每个格子如果是'.',那么表示这是一块空地:如果是'X',那么表示这是一面 ...

  2. 【SAM】POJ1509-Glass Beads

    [题目大意] 求一个循环数列的最小表示法. [思路] 把原创复制一遍放在后面,建立SAM,从s按字典序开始跑长度L即可. 板子来源(作者见连接内):

  3. 【二分图匹配】BZOJ1562-[NOI2009] 变换序列

    [题目大意] 对于0,1,…,N-1的N个整数,给定一个距离序列D0,D1,…,DN-1,定义一个变换序列T0,T1,…,TN-1使得每个i,Ti的环上距离等于Di.一个合法的变换序列应是0,1,…, ...

  4. dom操作 属性操作 样式操作

    jQuery DOM操作 1 插入子元素 append('<img>') 插后面 被插入元素调用 appendTo('<img scr="...">') 新 ...

  5. [转]提示错误 package javax.servlet.jsp does not exist package javax.servletr.jsp.tagext does not exist

    你在JAVA servlet容器运行的时候没配置servlet-api.jar,tools.jar,rt.jar,jsp-api.jar的classpath 我的classpath= .;%JAVA_ ...

  6. 【web 回车】web项目 注册或登录页面 回车登录无效,解决方案

    解决方案: /** * 登陆按钮的点击事件 */ $("#loginID").click(function(){ var username = $("#u"). ...

  7. 一.RocketMQ消息中间件 windwos使用

    ⦁    能够保证严格的消息顺序⦁    提供丰富的消息拉取模式⦁    高效的订阅者水平扩展能力⦁    实时的消息订阅机制⦁    亿级的消息堆积能力⦁    下载https://github.c ...

  8. Objective-C:KVO机制

    KVO:key value observer 键值对的观察者   功能:给对象属性添加观察者,用来时时监测对象属性值的改变,一旦属性值发生了改变,观察者就做出相应的反应,提醒用户.在应用中,针对MVC ...

  9. Android 将ARGB图片转换为灰度图

    思路如下: 1.读取or照相,得到一张ARGB图片. 2.转化为bitmap类,并对其数据做如下操作: A通道保持不变,然后逐像素计算:X = 0.3×R+0.59×G+0.11×B,并使这个像素的值 ...

  10. SQL手工注入小结

    第一步先把IE菜单=>工具=>Internet选项=>高级=>显示友好 HTTP 错误信息前面的勾去掉.否则,不论服务器返回什么错误,IE都只显示为HTTP 500服务器错误, ...