admin 管理员组

文章数量: 1184232


2024年6月7日发(作者:map遍历方法)

Linux 什么是FTP

尽管Telnet(远程访问)提供了访问远程文件的极好方法,但怎么也比不上使

用自己计算机中的文件方便。如果用户想使用其它计算机上的文件,最理想的方法

就是把它COPY到自己的计算机中,以便在本地计算机上操作。那么用什么方法去

将远程计算机中的文件获取过来呢?FTP正是完成这项工作的工具。

FTP是个非常有用的工具,用户可以在任意一个可经FTP访问的公共有效的数

据库或文档中找到想要的任何东西。全世界现在已有1000多个FTP文件服务器对

所有Internet用户开放使用,用户可以通过与Internet相连的计算机,把自己需要的

文件传输过来。

1.FTP概述

FTP(File Transfer Protocol,文件传输协议),它可以使文件通过网络从一台计

算机传送到同一网络的另一台计算机上,而不受计算机类型和操作系统类型的限

制。无论是计算机、服务器、大型机、还是DOS操作系统、Windows操作系统、

Linux操作系统,只要双方都支持TFP协议,就可以方便地传送文件。

FTP采用“客户机/服务器”方式,用户要在本地计算机上安装FTP客户程序,

FTP客户程序有字符界和图形界面(如Cute FTP)2种。

目前,FTP服务主要应用在以下几个方面:

 软件的高速下载。

 Web站点的维护和更新。

 不同类型计算机之间文件交换。

虽然FTP服务能够使文件简单快速的传输,但FTP使用明文的方式传送用户账

户和口令,也使建设FTP服务存在一定的安全隐患。因此,可以考虑使用加密通道

来访问FTP服务,确保传输数据的安全性。

2.FTP主要功能

用户通过使用FTP,不仅可以将本地计算机中的某一文件存储到远程计算机中,

也可以将远程计算机中的某一文件下载到本地计算机中,这可由get、put命令来实

现。

 get命令

get命令是把远程主机上的文件获取到本地来,其语法格式为“ftp> get 源文件

目标文件”。

其中,源文件是用户要COPY(复制)的远程计算机上文件的名字;目标文件

是用户要在本地创建的名字。目标文件名字是任意的,如果省略不要,COPY的名

字将同源文件的名字。

 put命令

通过该命令可以将本地的文件传送到远程计算机上。其格式与get命令的格式

相类似(ftp>put 源文件 目标文件)。

另外,如果用户想要一次传输多个文件,可以使用mput和mget命令来实现。

其语法格式分别为:

ftp> mput 文件名列表

ftp> mget 文件名列表。


本文标签: 文件 计算机 用户 远程 使用