Ubuntu下VSFTPD(六)(常见FTP命令及其功能) (
常见FTP命令及其功能
| 
 FTP 命令  | 
 功能  | 
 FTP 命令  | 
 功能  | 
| 
 ls  | 
 显示服务器上的目录  | 
 ls [remote-dir][local-file]  | 
 显示远程目录remote-dir,并存入本地文件local-file  | 
| 
 get remote-file [local-file]  | 
 从服务器下载指定文件到客户端  | 
 mget remote-files  | 
 下载多个远程文件(mget命令允许用通配符下载多个文件)  | 
| 
 put local-file [remote-file]  | 
 从客户端上传指定文件到服务器  | 
 mput local-file  | 
 将多个文件上传至远程主机(mput命令允许用通配符上传多个文件)  | 
| 
 open  | 
 连接FTP服务器  | 
 mdelete [remote-file]  | 
 删除远程主机文件  | 
| 
 close  | 
 中断与远程服务器的ftp会话(与open对应)  | 
 mkdir dir-name  | 
 在远程主机中创建目录  | 
| 
 open host[port]  | 
 建立指定的ftp服务器连接,可指定连接端口  | 
 newer file-name  | 
 如果远程主机中file-name的修改时间比本地硬盘同名文件的时间更近,则重传该文件  | 
| 
 cd directory  | 
 改变服务器的工作目录  | 
 rename [from][to]  | 
 更改远程主机的文件名  | 
| 
 lcd directory  | 
 在客户端上(本地)改变工作目录  | 
 pwd  | 
 显示远程主机的当前工作目录  | 
| 
 bye  | 
 退出FTP命令状态  | 
 quit  | 
 同bye,退出ftp会话  | 
| 
 ascii  | 
 设置文件传输方式为ASCII模式  | 
 reget remote-file [local-file]  | 
 类似于get,但若local-file存在,则从上次传输中断处续传  | 
| 
 binary  | 
 设置文件传输方式为二进制模式  | 
 rhelp [cmd-name]  | 
 请求获得远程主机的帮助  | 
| 
 ![cmd [args]]  | 
 在本地主机中交互shell后退回到ftp环境,如:!ls *.zip  | 
 rstatus [file-name]  | 
 若未指定文件名,则显示远程主机的状态,否则显示文件状态  | 
| 
 accout [password]  | 
 提供登录远程系统成功后访问系统资源所需的密码  | 
 hash  | 
 每传输1024字节,显示一个hash符号(#)  | 
| 
 append local-file [remote-file]  | 
 将本地文件追加到远程系统主机,若未指定远程系统文件名,则使用本地文件名  | 
 restart marker  | 
 从指定的标志marker处,重新开始get或put,如restart 130  | 
| 
 bye  | 
 退出ftp会话过程  | 
 rmdir dir-name  | 
 删除远程主机目录  | 
| 
 case  | 
 在使用mget命令时,将远程主机文件名中的大写转为小写字母  | 
 size file-name  | 
 显示远程主机文件大小,如:  | 
| 
 cd remote-dir  | 
 进入远程主机目录  | 
 status  | 
 显示当前ftp状态  | 
| 
 cdup  | 
 进入远程主机目录的父目录  | 
 system  | 
 显示远程主机的操作系统  | 
| 
 delete remote-file  | 
 删除远程主机文件  | 
 user user-name [password][account]  | 
 向远程主机表明自己的身份,需要密码时,必须输入密码,如:user anonymous my@email  | 
| 
 dir [remote-dir][local-file]  | 
 显示远程主机目录,并将结果存入本地文件  | 
 help [cmd]  | 
 显示ftp内部命令cmd的帮助信息,如help get  | 
FTP 数字代码的意义 110 重新启动标记应答。 
120 服务在多久时间内 ready 。 
125 数据链路端口开启,准备传送。 
150 文件状态正常,开启数据连接端口。 
200 命令执行成功。 
202 命令执行失败。 
211 系统状态或是系统求助响应。 
212 目录的状态。 
213 文件的状态。 
214 求助的讯息。 
215 名称系统类型。 
220 新的联机服务 ready 。 
221 服务的控制连接端口关闭,可以注销。 
225 数据连结开启,但无传输动作。 
226 关闭数据连接端口,请求的文件操作成功。 
227 进入 passive mode 。 
230 使用者登入。 
250 请求的文件操作完成。 
257 显示目前的路径名称。 
331 用户名称正确,需要密码。 
332 登入时需要账号信息。 
350 请求的操作需要进一部的命令。 
421 无法提供服务,关闭控制连结。 
425 无法开启数据链路。 
426 关闭联机,终止传输。 
450 请求的操作未执行。 
451 命令终止 : 有本地的错误。 
452 未执行命令 : 磁盘空间不足。 
500 格式错误,无法识别命令。 
501 参数语法错误。 
502 命令执行失败。 
503 命令顺序错误。 
504 命令所接的参数不正确。 
530 未登入。   532 储存文件需要账户登入。 550 未执行请求的操作。 551 请求的命令终止,类型未知。 
552 请求的文件终止,储存位溢出。    553 未执行请求的的命令,名称不正确。
Ubuntu下VSFTPD(六)(常见FTP命令及其功能) (的更多相关文章
- Ubuntu下VSFTPD(五)(匿名FTP设置方法)
		
匿名FTP设置方法: 通常在登录FTP服务器的用户不确定的情况下,应将FTP服务器设置为允许匿名账号登录的FTP服务器 1.启用匿名帐号 anonymous_enable=YES local_ ...
 - 烂泥:ubuntu下vsftpd虚拟用户配置
		
本文由ilanniweb提供友情赞助,首发于烂泥行天下 想要获得更多的文章,可以关注我微信ilanniweb. 以前搭建vsftpd都是在centos下,本以为在ubuntu按照以前的步骤搭建即可.可 ...
 - ubuntu下将程序挂后台命令
		
ubuntu下将程序挂后台命令 nohup python -u main.py > test.out 2>&1 & ubunut下查看后台进程 jobs -l
 - ubuntu下网络IP设置相关命令
		
一.使用命令设置ubuntu的ip地址 1.修改配置文件blacklist.conf禁用IPV6: sudo vi /etc/modprobe.d/blacklist.conf 2.在文档最后添加 b ...
 - Ubuntu 下无法Tab键自动补全功能解决办法
		
在Ubuntu下 使用Tab键报错:cannot create temp file for here-document: no space left on device 解决: rm -rf /var ...
 - 【转】ubuntu下安装及设置FTP服务器!!
		
原文网址:http://hujizhou.blog.51cto.com/514907/1290915 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律 ...
 - Ubuntu下vsftpd配置实例,超级简单,高度可用
		
看了网上很多关于vsftpd的安装配置教程,发现很多都是不可以用的,经过多次尝试,总结了一个最简单的设置方法. 第一步:安装vsftpd sudo apt-get install vsftpd 第二步 ...
 - Ubuntu下VSFTPD(四)(vsftpd其它主要设置)
		
vsftpd 服务器的其它主要设置 : 1 .最大传输速率设置: 设置匿名用户的最大传输率为20Kbps,修改/etc/vsftpd/vsftpd.conf 添加语句:anon_max_rate=20 ...
 - ubuntu下vsftpd配置
		
网上的文章好难懂啊..只想要简单粗暴,弄好能用就行啊,复杂的以后研究不行吗...折腾好久,其实弄出来能用不就这么点内容吗... 本文在Ubuntu Server 14.04 amd64系统测试. 安装 ...
 
随机推荐
- Yii1 控制前端载入文件
			
Yii::app()->clientScript->registerCssFile(CSS_URL.'reset.css'); Yii::app()->clientScript-&g ...
 - HDU 1847 Good Luck in CET-4 Everybody!(找规律,或者简单SG函数)
			
Good Luck in CET-4 Everybody! Time Limit: 1000/1000 MS (Java/Others) Memory Limit: 32768/32768 K ...
 - 成功获取并更改中兴F660光猫的超级用户密码解除四台限制
			
上次雷雨后更换的中兴的F660光猫还是很不错的,很稳定,不过超级密码确实记不住,找了些资料,今天成功的更改了密码,简要的写出过程以备下次参考: 第一步:获取超级密码(已知用户名telecomadmin ...
 - 【转贴】Linux系统NGINX负载均衡404错误处理方法
			
NGINX负载均衡404错误处理方法 使用NGINX 实现负载均衡,但一组服务器的数据不是实施同步,主服务器有了数据要过段时间才同步到其他服务器 upstream image.stream.com ...
 - iOS Framework lipo报错  lipo: can't map input file
			
fatal error: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ ...
 - Linux下Hadoop集群环境的安装配置
			
1)安装Ubuntu或其他Linux系统: a)为减少错误,集群中的主机最好安装同一版本的Linux系统,我的是Ubuntu12.04. b)每个主机的登陆用户名也最好都一样,比如都是hadoop,不 ...
 - WPF中的DependencyProperty存储方式详解
			
前言 接触WPF有一段时间了,之前虽然也经常使用,但是对于DependencyProperty一直处于一知半解的状态.今天花了整整一下午将这个概念梳理了一下,自觉对这个概念有了较为清晰的认识,之前很多 ...
 - [转]NTLM身份验证
			
链接:http://www.360doc.com/content/12/0615/14/10216164_218320534.shtml 在允许的环境下,Kerberos是首选的认证方式.在这之前,W ...
 - Git版本管理:Windows下Git配置与使用指南
			
简要介绍:Git是一个开源的分布式版本控制系统,用以有效.高速的处理从很小到非常大的项目版本管理. 一.安装 软件:msysGit-fullinstall-1.8.1.2 打开之后设置安装路径,默认为 ...
 - 【flash】关于flash的制作透明gif的一个小技巧
			
关于flash的制作透明gif的一个小技巧 或者说是一个需要注意的地方 1.导出影片|gif,得到的肯定是不透明的.2.想要透明背景,必须通过发布.3.flash中想要发布gif动画的话,不能有文字, ...