文档章节

Unix/Linux 中经常使用的 ftp 命令小例

你要爪子
 你要爪子
发布于 2014/07/19 16:11
字数 398
阅读 17
收藏 0

FTP 是一种文件传输协议。用于将文件从一台服务器转移到另一台服务器,FTP是使用一个客户端和服务端进行链接。默认端口 21;

通过ftp连接到服务器。

# ftp domain.com
# ftp IP-Address-of-server 
# ftp Host-name-of-server

例子

root@server [~]# ftp domain.com
Connected to domain.com (111.222.333.111).
220---------- Welcome to Pure-FTPd [privsep] [TLS] ----------
220-You are user number 2 of 50 allowed.
220-Local time is now 08:41. Server port: 21.
220-This is a private system - No anonymous login
220-IPv6 connections are also welcome on this server.
220 You will be disconnected after 15 minutes of inactivity.
Name (domain.com:root): USERNAME 
Password : PASSWORD

230 OK. Current restricted directory is /
Remote system type is UNIX.
Using binary mode to transfer files.

显示文件:

ftp > ls

进入文件夹:

ftp> cd dirName

指定要更改的本地计算机上的目录

ftp> lcd dirName

例子

ftp> lcd
Local directory now /root

ftp> lcd /home/
Local directory now /home
ftp> lcd
Local directory now /home

下载复制到本地

ftp> get .ftpquota
local: .ftpquota remote: .ftpquota
227 Entering Passive Mode (198,15,127,170,33,202)
150 Accepted data connection
226-File successfully transferred
226 0.014 seconds (measured here), 0.97 Kbytes per second
14 bytes received in 0.0122 secs (1.15 Kbytes/sec)

复制下载多个文件到本地

ftp> mget file1 file2

开关交互提示

是否验证每一步命令

ftp> prompt on
Interactive mode off.
ftp> prompt off
Interactive mode on.

删除远程文件

ftp> delete fileName

上传文件

ftp> put fileName

上传多个文件

ftp> mput file1 file2

创建文件夹

ftp> mkdir dirName

删除文件

ftp> rmdir dirName

设置文件传输牧师

ftp> ascii
ftp> binary

断开 ftp

ftp> quit
Or
ftp> bye

获取更多命令

ftp> ?
ftp> help
ftp> help commandName
英语原文:[weblink url="http://crybit.com/10-frequently-using-ftp-commands-with-example-unixlinux/"]frequently using ftp commands with example Unix/Linux[/weblink]

© 著作权归作者所有

共有 人打赏支持
你要爪子
粉丝 23
博文 92
码字总数 44391
作品 0
昆明
高级程序员
每天一个linux命令(23):gzip命令

减少文件大小有两个明显的好处,一是可以减少存储空间,二是通过网络传输文件时,可以减少传输的时间。gzip是在Linux系统中经常使用的一个对文件进行压缩和解压缩的命令,既方便又好用。gzi...

姬风
2014/03/02
0
0
Ubuntu安装Curl的方法

Ubuntu安装Curl的方法 Curl是利用URL语法在命令行方式下工作的文件传输工具,支持很多协议,如HTTP、FTP、TELNET等。在PHP等语言开发的实例中经常使用的到。那么在Lamp服务器上如何安装呢? ...

丿随风
2015/09/10
8K
0
Git、Sed 工具使用简易参考文档

查看文档:http://opus.konghy.cn/ Git 已是我日常工作中经常使用的工具。即使经常使用,但有些不常用的命令还是会忘,而恰恰有时候又需要去有这些命令。如果在互联网环境下,则可以方便的查...

Konghy
2016/01/14
61
0
浅谈Linux操作系统的安全设置(转)

如今系统安全变的越来越重要了,这里我想把我平时比较常使用的一些linux下的基本的安全措施写出来和大家探讨一下,让我们的Linux系统变得可靠。 1、BIOS的安全设置 这是最基本的了,也是最简...

慎道
2011/06/23
0
0
用rz,sz命令在xshell传输文件

用rz,sz命令在xshell传输文件 xshell很好用,然后有时候想在windows和linux上传或下载某个文件,其实有个很简单的方法就是rz,sz 首先你的Ubuntu需要安装rz.sz(如果没有安装请执行以下命令,安装...

enzozhong
2013/02/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

文件的压缩与解压(linux)

Linux下*.tar.gz文件解压缩命令 1.压缩命令:   命令格式:tar -zcvf 压缩后文件名.tar.gz 被压缩文件名 可先切换到当前目录下。压缩文件名和被压缩文件名都可加入路径。 2.解压缩命令: ...

qimh
34分钟前
3
0
invalid character found in the request target 异常

这个异常时因为Tomcat 9不支持请求格式出现“{”等非法字符的问题 因为tomcat版本问题遇到的坑,记录一下。 问题 今天由于要测试一下订单详情页的异步查询,在本地起了一个服务,发送的请求是...

edwardGe
39分钟前
4
0
发现抓包软件fiddler的bug

1个请求他跳转之后,直接400,被拦在了Apache,使用fiddler 的,replay requests 是同样的结果,但是replay composer确是正常的。 也就是说这replay requests 是发原来的包,replay composer...

NLGBZJ
49分钟前
1
0
linux screen 命令详解

shell关闭后, 主机仍然运行 screen命令 启动jenkins以后, screen, 然后按ctrl+a 再按d 这样暂停了子界面, 这时候回到了父界面 用screen –ls查看目前子界面的状态 [root@free /]# screen -l...

SuShine
50分钟前
4
0
mac机器切换无线网络导致网页不能打开的问题

问题: 公司和家里使用不同的WI-FI,每次从家到公司时自动切换网络后,公司的许多地址不能访问, ping域名是可以ping同的,但是网页却打不开... 问题分析: 初步猜想是DNS缓存的问题? 对于MAC系统没...

Lennie002
52分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部