步骤 3: 目录操作

FTP 命令可以列出、移动和创建文件夹,如同我们在本地使用我们的电脑一样。ls可以打印目录列表redhat linux 9.0下载,cd可以改变目录,mkdir可以创建文件夹。

使用安全设置列出目录

ftp>ls

服务器将返回:

200 PORT command successful.Considerusing PASV.

150Here comes the directory listing.

directory list

….

….

226Directory send OK.

改变目录:

改变目录可以输入:

FTP文件传输操作指南_Linux FTP命令使用教程_linux ftp服务安装

ftp>cd directory

服务器将会返回:

250Directory succesfully changed.

步骤 4: 使用 FTP 下载文件

在下载一个文件之前,我们首先需要使用lcd命令设定本地接受目录位置。

lcd /home/user/yourdirectoryname

如果你不指定下载目录,文件将会下载到你登录 FTP 时候的工作目录。

现在,我们可以使用命令 get 来下载文件,比如:

getfile

文件会保存在使用lcd命令设置的目录位置。

服务器返回消息:

local:file remote:file

200 PORT command successful.Considerusing PASV.

150Opening BINARY mode data connection forfile(xxx bytes).

226File send OK.

FTP文件传输操作指南_Linux FTP命令使用教程_linux ftp服务安装

XXX bytes received in x.xx secs (x.xxx MB/s).

70a7d37defa7cb54bf89bb4e1c159da4.png

使用FTP下载文件

下载多个文件可以使用通配符及 mget 命令。例如,下面这个例子我打算下载所有以 .xls 结尾的文件。

mget *.xls

步骤 5: 使用 FTP 上传文件

完成 FTP 连接后linux ftp服务安装,FTP 同样可以上传文件

使用 put命令上传文件:

put file

当文件不再当前本地目录下的时候,可以使用绝对路径:

put /path/file

同样,可以上传多个文件:

mput *.xls

步骤 6: 关闭 FTP 连接

完成FTP工作后linux ftp服务安装,为了安全起见需要关闭连接。有三个命令可以关闭连接:

bye

exit

quit

任意一个命令可以断开FTP服务器连接并返回:

221Goodbye

需要更多帮助,在使用 ftp 命令连接到服务器后linux 下载,可以使用help获得更多帮助。

aabfa3f415060132d269ed5c4a786742.png

CentOS 6.5下快速搭建ftp服务器[转]

CentOS 6.5下快速搭建ftp服务器 1.用root 进入系统 2.使用命令 rpm -qa|grep vsftpd 查看系统是否安装了ftp,若安装了vsftp,使用这个命令会在屏幕上显示vs …

CentOS 6.5下快速搭建ftp服务器

来源:Linux社区 作者:Linux CentOS 6.5下快速搭建ftp服务器 1.用root 进入系统 2.使用命令 rpm -qa|grep vsftpd 查看系统是否安装了ftp,若安装了v …

【转】Linux环境搭建FTP服务器与Python实现FTP客户端的交互介绍

Linux环境搭建FTP服务器与Python实现FTP客户端的交互介绍 FTP 是File Transfer Protocol(文件传输协议)的英文简称,它基于传输层协议TCP建立,用于Interne …

linux系统快速搭建ftp服务器——实现匿名用户和创建用户访问服务器

一.准备工作: linux系统为CentOS Linux release 7.5.1804 (Core)  可以使用 lsb_release -a  命令查看 window系统中安装 SecureCR …

Linux中搭建FTP服务器

FTP工作原理 (1)FTP使用端口

FTP文件传输操作指南_Linux FTP命令使用教程_linux ftp服务安装

root@localhost ~

# cat /etc/services | grep ftp ftp-data 20/tcp #数据链路:端口20 ftp 2 …

Linux平台下快速搭建FTP服务器

FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为”文传协议”.用于Internet上的控制文件的双向传输.同时,它也是一个应用程序 …

1 Linux平台下快速搭建FTP服务器 win7下如何建立ftp服务器

百度经验连接(亲测可用) win7下如何建立ftp服务器 …

Proftpd快速搭建FTP服务器

前言 在Linux系统中,FTP服务器软件有很多,都已经成熟,像vsftpd, wu-ftp, Pure-FTPd等.但这些软件安装配置起来都比较麻烦,搭建个人的FTP服务器,还是Proftpd比较简 …

快速搭建FTP服务器

快速搭建一个本地的FTP服务器  如果需要开发FTP文件上传下载功能,那么需要在本机上搭建一个本地FTP服务器,方便调试.第一步:配置IIS Web服务器1.1 控制面板中找到“程序”并打开 1.2 …

随机推荐

多用多学之Java中的Set,List,Map

很长时间以来一直代码中用的比较多的数据列表主要是List,而且都是ArrayList,感觉有这个玩意就够了.ArrayList是用于实现动态数组的包装工具类,这样写代码的时候就可以拉进 …

Notes on <Assembly Language step by step>

By brant-ruan Yeah, I feel very happy When you want to give up, think why you have held on so long. …

HDU 产生冠军 2094

解题思路:这题重在分析,可能你知道的越多,这题想得越多,什么并查集,什么有向图等. 事实是,我们会发现,只要找到一个,并且仅有一个的入度为0的点,说明可以找出   冠军.若入度为0的点一个都没有,说明 …

Android原理View、ViewGroup

Android的UI界面都是由View和ViewGroup及其派生类组合而成的.其中,View是所有UI组件的基类,而ViewGroup是容纳这些组件的容器,其本身也是从View派生出来的.Andro …

perl5 第三章 操作符

第三章 操作符 by flamephoenix 一.算术操作符二.整数比较操作符三.字符串比较操作符四.逻辑操作符五.位操作符六.赋值操作符七.自增自减操作符八.字符串联结和重复操作符九.逗号操作符十 …

在二叉搜索树(BST)中查找第K个大的结点之非递归实现

一个被广泛使用的面试题: 给定一个二叉搜索树,请找出其中的第K个大的结点. PS:我第一次在面试的时候被问到这个问题而且让我直接在白纸上写的时候,直接蒙圈了,因为没有刷题准备,所以就会有伤害.(面完的 …

c# 【MVC】WebApi通过HttpClient来调用Web Api接口

/// /// HttpClient实现Post请求(异步) /// static async void dooPost() { st …

Baby-Step-Giant-Step 很酷的算法

Baby-Step-Giant-Step BSGS算法用于解决形如:      A  ^  x  ≡  B  (  mod  C  ) 的问题.  学这个算法前需要具备以下知识:快速幂取模.扩展欧几里 …

Linux的capability深入分析(1)【转】

转自: 一)概述: )从2.1版开始,Linux内核有了能力(capability)的概 …

Tagged:
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复