巧用FTP命令进行文件传输
---- 下面向您介绍两则利用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命令进行文件传输的更多相关文章
- vsftpd-基于ftp协议的文件传输服务器软件
第一部分:在Linux上部署vsftpd服务 1. vsftpd简介 1.1 vsftpd是什么? ftp(File Transfer Protocol)文件传输协议.(实现不同操作系统之间文件的传输 ...
- wusir FTP与HTTP文件传输之TCP Packet解析
向服务器传输文件(上传或下载)时,FTP与HTTP是两种最常用的应用层协议,这两个协议都是基于TCP协议之上.如果深入到数据包内(Packet)进行查看时,FTP与HTTP进行文件传输时有什么特征代码 ...
- Linux shell ftp命令下载文件 根据文件日期
需求:ftp获取远程数据的文件,根据文件的创建时间点下载文件. 可以自行扩展根据文件的大小等其他需求. 知识点总结: 1.获取文件的时间: ls -lrt|awk '{print $6" & ...
- ubuntu 下通过ftp命令下载文件
/*连接*/ $ ftp 192.168.180.2Connected to 192.168.180.2.Name (192.168.180.2:rivsidn): admin Password: ...
- Mac巧用AirDrop实现大文件传输
最近想更新一下Xcode8.3,无奈资源太大,不想一点点下载了,公司服务器上正好有官网下载好的,就想直接拿过来使用,本来想通过QQ传输的,无奈发现QQ传输提示资源过大. 于是就想到了这货:AirDro ...
- linux下常用文件传输命令 (转)
因为工作原因,需要经常在不同的服务器见进行文件传输,特别是大文件的传输,因此对linux下不同服务器间数据传输命令和工具进行了研究和总结.主要是rcp,scp,rsync,ftp,sftp,lftp, ...
- linux下常用文件传输命令(转)
因为工作原因,需要经常在不同的服务器见进行文件传输,特别是大文件的传输,因此对linux下不同服务器间数据传输命令和工具进行了研究和总结.主要是rcp,scp,rsync,ftp,sftp,lftp, ...
- Linux的文件传输命令总结
由于工作原因,须要常常在不同的server见进行文件传输,特别是大文件的传输,因此对linux下不同server间传输数据命令和工具进行了研究和总结.主要是rcp,scp,rsync,ftp,sftp ...
- Linux下几种文件传输命令
Linux下几种文件传输命令 sz rz sftp scp 最近在部署系统时接触了一些文件传输命令,分别做一下简单记录: 1.sftp Secure Ftp 是一个基于SSH安全协议的文件传输管理工具 ...
随机推荐
- 【贪心】【线性基】bzoj2460 [BeiJing2011]元素
题意:让你求一些数在XOR下的带权极大无关组. 带权极大无关组可以用贪心,将这些数按权值从大到小排序之后,依次检验其与之前的数是否全都线性无关.可以用线性基来搞. 可以用拟阵严格证明,不过也可以脑补一 ...
- 【最小割】BZOJ3438-小M的作物(Rank 2???!!!)(含新款Dinic模板)
一开始被T掉了之后,才害怕地发现之前写的Dinic基本上都是错的??!!!正确的写在注释里了,注意一下(;3<)馬鹿やろ 一个丧心病狂的优化前后效率对比:
- LRU近期最少使用算法
LRU(least recently used)最少使用. 假设 序列为 4 3 4 2 3 1 4 2 物理块有3个 则 首轮 4调入内存 4 次轮 3调入内存 3 4 之后 4调入内存 4 3 之 ...
- 使用 Google Code Prettify 实现代码高亮
今天这篇文章主要讲述使用 google-code-prettify 来实现代码的高亮显示,以前我使用 highlight.js 来实现文章中代码的高亮显示. prettify 非常小巧且配置简单,使用 ...
- GG同步到sqlserver报错一例 Invalid date format
在将Oracle表同步到sqlserver时,在sqlserver端应用数据时,可能会遇到这个报错. 2014-05-17 17:20:24 WARNING OGG-01154 SQL error - ...
- sql server的sql 语句中的列名包含[]时候,把]替换成]]就可以
sql server的sql 语句中的列名包含[]时候,把]替换成]]就可以eg: create table p.e_LOG_WebServer ( [BSCFlg] int, ), ) ); sel ...
- 【shiro】报错:Caused by: java.lang.ClassNotFoundException: org.apache.shiro.spring.LifecycleBeanPostProcessor
Caused by: java.lang.ClassNotFoundException: org.apache.shiro.spring.LifecycleBeanPostProcessor at o ...
- android基础知识复习——RelativeLayout布局属性、背景、半透明设置(XML设置)
转自:http://blog.csdn.net/fansongy/article/details/6817968 复习布局与XML,写了一个空的登录界面.XML的注释我写在当行的后面了.程序运行图: ...
- AS3.0 效率优化
1.显示对象:1.1.静态的不需互动的图形,使用Shape对象.(eg:getSize(newShape())=236) 1.2.不需要时间轴的互动图形,使用Sprite对象.(eg:getSize( ...
- [转]黄聪:如何使用CodeSmith批量生成代码
本文转自:http://www.cnblogs.com/huangcong/archive/2010/06/14/1758201.html 在上一篇我们已经用PowerDesigner创建好了需要的测 ...