FTP介绍及FlashFTP的使用教程

什么是FTP?

FTP 是 TCP/IP 协议组中的协议之一,是英文File Transfer Protocol的缩写。该协议是Internet文件传送的基础,它由一系列规格说明文档组成,目标是提高文件的共享性,提供非直接使用远程计算机,使 存储介质对用户透明和可靠高效地传送数据。简单的说,FTP就是完成两台计算机之间的拷贝,从远程计算机拷贝文件至自己的计算机上,称之为“下载 (download)”文件。若将文件从自己计算机中拷贝至远程计算机上,则称之为“上载(upload)”文件。在TCP/IP协议中,FTP标准命令 TCP端口号为21,Port方式数据端口为20。

FTP地址格式

  FTP地址如下:
   ftp://用户名:密码@FTP服务器IP或域名:FTP命令端口/路径/文件名
  上面的参数除FTP服务器IP或域名为必要项外,其他都不是必须的。如以下地址都是有效FTP地址:
   ftp://foolish.6600.org
   ftp://list:list@foolish.6600.org
   ftp://list:list@foolish.6600.org:2003
   ftp://list:list@foolish.6600.org:2003/soft/list.txt

FTP的传输模式

   FTP协议的任务是从一台计算机将文件传送到另一台计算机,它与这两台计算机所处的位置、联接的方式、甚至是是否使用相同的操作系统无关。假设两台计算 机通过ftp协议对话,并且能访问Internet, 你可以用ftp命令来传输文件。每种操作系统使用上有某一些细微差别,但是每种协议基本的命令结构是相同的。
   FTP的传输有两种方式:ASCII传输模式和二进制数据传输模式。
   1.ASCII传输方式:假定用户正在拷贝的文件包含的简单ASCII码文本,如果在远程机器上运行的不是UNIX,当文件传输时ftp通常会自动地调整文件的内容以便于把文件解释成另外那台计算机存储文本文件的格式。
但 是常常有这样的情况,用户正在传输的文件包含的不是文本文件,它们可能是程序,数据库,字处理文件或者压缩文件(尽管字处理文件包含的大部分是文本,其中 也包含有指示页尺寸,字库等信息的非打印字符)。在拷贝任何非文本文件之前,用binary 命令告诉ftp逐字拷贝,不要对这些文件进行处理,这也是下面要讲的二进制传输。
   2.二进制传输模式:在二进制传输中,保存文件的位序,以便原始和拷贝的是逐位一一对应的。即使目的地机器上包含位序列的文件是没意义的。例如,macintosh以二进制方式传送可执行文件到Windows系统,在对方系统上,此文件不能执行。
   如果你在ASCII方式下传输二进制文件,即使不需要也仍会转译。这会使传输稍微变慢 ,也会损坏数据,使文件变得不能用。(在大多数计算机上,ASCII方式一般假设每一字符的第一有效位无意义,因为ASCII字符组合不使用它。如果你传 输二进制文件,所有的位都是重要的。)如果你知道这两台机器是同样的,则二进制方式对文本文件和数据文件都是有效的。

FlashFTP教程

  FlashFXP是一款功能强大的FXP/FTP软件,如果你使用其它ftp工具受到挫折,就改用这款好用的软件吧。FlashFXP使用简单,并且有汉化版。

  本文介绍FlashFXP最基本的功能,设置站点,上传网站。
   1.打开FlashFXP,点击“站点”/“站点管理器”。快捷键F4。

此主题相关图片如下:

2.在“站点管理器”对话框中,点击“新建站点”,在弹出的对话框中,输入一个站点名称。

此主题相关图片如下:

3.在常规面板,输入ftp空间的IP地址,端口,用户名称,密码,然后点击“应用”按钮,站点就设置好了。点击“连接”按钮,连接站点。

此主题相关图片如下:

4.连接上站点之后,在本地磁盘,找到要上传的站点目录,选中后右键单击,单击“传输”。上传网站就这样轻易实现了。

此主题相关图片如下:

  同样的方法,选中远程空间中的文件或者文件夹,点右键,占击“传输”,就可以下载到本地

FTP介绍及FlashXP的使用教程相关推荐

  1. 14.4 exportfs命令 14.5 NFS客户端问题 15.1 FTP介绍 15.2/15.3

    14.4 exportfs命令 由于配置了no_root_squash的权限所以有如下结果: 14.5 NFS客户端问题 15.1 FTP介绍 15.2/15.3 使用vsftpd搭建ftp yum ...

  2. 指示灯组与3个复位按钮的介绍Arduino Yun快速入门教程

    指示灯组与3个复位按钮的介绍Arduino Yun快速入门教程 ​1.4.2  指示灯组 指示灯组的放大图如图1.5所示. 图1.5  指示灯组 各个指示灯对应的功能如下: q  RX:对应于0号端口 ...

  3. exportfs命令、NFS客户端问题、FTP介绍、使用vsftpd搭建ftp

    2019独角兽企业重金招聘Python工程师标准>>> 1. exportfs命令 一般情况下重启服务器上nfs服务时,需把客户端上的挂载先卸载掉,以免进程后面杀不掉.当客户端服务器 ...

  4. jupyter notebook介绍、安装以及使用教程

    一.jupyter notebook介绍 1. 简介 Jupyter Notebook是基于网页的用于交互计算的应用程序.其可被应用于全过程计算:开发.文档编写.运行代码和展示结果.简而言之,Jupy ...

  5. 20-《电子入门趣谈》第四章_自己制作电路板-4.1面包板的介绍和经典案例使用教程

    好消息:请在手机淘宝或闲鱼上搜索"电子入门趣谈",有惊喜哦 :) 我把全本电子入门趣谈的电子版(包括科技提升和理论升华部分,共计50余万字)放到上面开始兜售啦,如果您真的喜欢这本书 ...

  6. Mac 截图工具 iShot Pro - 软件介绍、下载安装详细教程

    Mac 截图工具 iShot Pro -软件介绍.下载安装详细教程 iShot -优秀,功能齐全的区域截图,窗口截图,多窗口截图,长屏幕截图,shell截图,时间间隔截图,快速注释,纹理,颜色匹配,屏 ...

  7. 21-《电子入门趣谈》第四章_自己制作电路板-4.2洞洞板的介绍和经典案例使用教程

    好消息:请在手机淘宝或闲鱼上搜索"电子入门趣谈",有惊喜哦 :) 我把全本电子入门趣谈的电子版(包括科技提升和理论升华部分,共计50余万字)放到上面开始兜售啦,如果您真的喜欢这本书 ...

  8. ftp下载怎么操作,使用教程

    FTP的主要作用,就是让用户连接上一个远程计算机(这些计算机上运行着FTP服务器程序)察看远程计算机有哪些文件,然后把文件从远程计算机上下载到本地计算机,或把本地计算机的文件上传到远程计算机去. 那么 ...

  9. 14.4 exportfs命令 14.5 NFS客户端问题 15.1 FTP介绍 15.2/15.3 使用vsftpd搭建ftp

    2019独角兽企业重金招聘Python工程师标准>>> 14.4 exportfs命令 exportfs命令 和NFS一起安装的 例: 配置了一个共享目录,之后需要新增.更改.机器或 ...

  10. 55.exportfs命令 NFS客户端问题 FTP介绍与使用vsftpd搭建ftp

    14.4 exportfs命令 14.5 NFS客户端问题 15.1 FTP介绍 15.2/15.3 使用vsftpd搭建ftp 14.4 exportfs命令: exportfs命令是跟nfs-ut ...

最新文章

  1. CISCO路由器产品配置手册
  2. 【SRIO】3、RapidIO串行物理层的包传输过程
  3. IDT 信息设计工具使用
  4. 一文读懂汇编程序的多个分段的程序--详解
  5. [第一财经周刊] 疯狂的团购
  6. 贼好用的Java工具类库,GitHub星标10k+,你在用吗?
  7. 使用nvl就不能groupby了吗_现在的手机大部分都不能换电池,使用1至2年就需要更换吗?...
  8. java中finaljava中this_Java中this,static,final,const用法详解
  9. github Repository not found 解决办法
  10. tomcat日志配置调整
  11. 典型平面阵列分布的3D方向图
  12. app开发预算究竟多少?看你多花了多少冤枉钱
  13. red5 1.0.7 集成tomcat 并且 进行整合 官方例子oflaDemo
  14. Stata数据处理: 面板数据填充和补漏
  15. AddressBook 相关操作小计
  16. 火狐开发----Web开发者工具
  17. OPPO 12系统 无TalkBack设置 功能锁定 手撕
  18. Ubuntu系统镜像盘ISO:各版本大全、国内网速下载地址(阿里云)
  19. 通过域名访问接口,报400
  20. Linux:WCP知识库安装及配置

热门文章

  1. 完全干净卸载 iTunes 步骤
  2. adc 测试软件,ADC芯片参数测试技术解析
  3. sql 查询结果随机排序
  4. DW——验证注册页面 设计JavaScript
  5. Java动态数组的实现
  6. 奥维互动地图自建服务器,奥维中如何添加在线自定义地图
  7. 短视频视频数据分析 5个解析
  8. asp.net970-宠物医院管理系统#毕业设计
  9. 3D建模软件有哪些?
  10. asa清空配置_思科ASA防火墙基本配置