Windows系统FTP命令总结

85 篇文章 0 订阅

(1)Windows+R,输入ftp,然后Enter。
(2)输入open 主机名或IP地址 后面可以加入端口,也可以省略,然后Enter。可被Windows+R,输入ftp IP地址替代。
主机名或IP地址查看:
Windows+R,输入compmgmt.msc,在服务和应用程序中,打开IIS,点击FTP对应的站点,右侧绑定中可查看和编辑主机名和IP地址,Windows系统的FTP主机名必须为.com结尾;IP地址必须为当前的IP地址,不能过时。
搭建FTP服务器可参考:
https://blog.csdn.net/haoranhaoshi/article/details/86092630
(3)输入用户名,如果报:
530-Valid hostname is expected.  Win32 error:   No such host is known.  Error details: Hostname didn't match any configured ftp site. 530 End 登录失败。
第一种解决方式:若是FTP绑定的域名是ftp.abc.com,用户名为user则登录时需要用ftp.abc.com|user。注意中间用"|"分隔。 
第二种解决方式:将(2)绑定中的主机名删除,然后直接通过用户名登录。
(4)如果报:远程主机关闭连接。
重新打开FTP即可。输入bye或者quit,然后Enter可退出FTP操作。输入disconnect可以断开连接,然后重新open,不会退出FTP操作。
(5)输入密码,输入时密码不可见,然后Enter。
(6)输入ls或者dir,然后Enter,可以查看FTP战斗对应的根目录下的文件或文件夹,每行最右侧为文件或文件夹名称。
(8)关于服务端存储,dir可以看到目录,cd可以选择目录;关于客户端存储!dir可以看到目录,lcd可以选择目录;上传文件靠put(文件夹需创建:mkdir 目录名),下载文件靠get 文件名(下载当前目录下某个文件)和mget *(下载当前目录下所有文件)或者mget 文件1名 文件2名(下载当前目录下多个文件);删除文件靠delete 文件名(删除当前目录下某个文件)。
(8)输入help查看命令,Windows不同系统版本支持的命令不同,如cdup(返回当前目录的上一级)有些Windows系统不支持。输入help 命令名,查看命令的作用。
(9)配合bat文件和定时任务或程序可自动定时任务。
(10)命令集([]内可省略):
User 用户名\密码:用户连接验证,注意这里的用户用到的是FTP服务器端创建的用户名)

ascii: 设定以ASCII方式传送文件(缺省值) 

bell: 每完成一次文件传送,报警提示 

binary: 设定以二进制方式传送文件 

bye: 终止主机FTP进程,并退出FTP管理方式 

case: 当为ON时,用MGET命令拷贝的文件名到本地机器中,全部转换为小写字母 

cd RemoteDirectory:进入远程计算机上的工作目录

cdup: 返回上一级目录 

chmod: 改变远端主机的文件权限 

close: 终止远端的FTP进程,返回到FTP命令状态,所有的宏定义都被删除 

delete: 删除远端主机中的文件 

dir [remote-directory] [local-file]: 列出当前远端主机目录中的文件.如果有本地文件,就将结果写至本地文件 

get [remote-file] [local-file]: 从远端主机中传送至本地主机中 

help [command]: 输出命令的解释 

lcd: 改变当前本地主机的工作目录,如果缺省,就转到当前用户的HOME目录 

ls [remote-directory] [local-file]: 同DIR 

macdef: 定义宏命令 

mdelete [remote-files]: 删除一批文件 

mget [remote-files]: 从远端主机接收一批文件至本地主机 

mkdir directory-name: 在远端主机中建立目录 

mput local-files: 将本地主机中一批文件传送至远端主机 

open host [port]: 重新建立一个新的连接 

prompt: 交互提示模式 

put local-file [remote-file]: 将本地一个文件传送至远端主机中 

pwd: 列出当前远端主机目录 

quit: 同BYE 

recv remote-file [local-file]: 同GET 

rename [from] [to]: 改变远端主机中的文件名 

rmdir directory-name: 删除远端主机中的目录 

send local-file [remote-file]: 同PUT 

status: 显示当前FTP的状态 

system: 显示远端主机系统类型

(11)FTP响应码:
响应代码     解释说明 
110    新文件指示器上的重启标记
120    服务器准备就绪的时间(分钟数)
125    打开数据连接,开始传输
150    打开连接
200    成功
202    命令没有执行
211    系统状态回复
212    目录状态回复
213    文件状态回复
214    帮助信息回复
215    系统类型回复
220    服务就绪
221    退出网络
225    打开数据连接
226    结束数据连接
227    进入被动模式(IP 地址、ID 端口)
230    登录因特网
250    文件行为完成
257    路径名建立
331    要求密码
332    要求帐号
350    文件行为暂停
421    服务关闭
425    无法打开数据连接
426    结束连接
450    文件不可用
451    遇到本地错误
452    磁盘空间不足
500    无效命令
501    错误参数
502    命令没有执行
503    错误指令序列
504    无效命令参数
530    未登录网络
532    存储文件需要帐号
550    文件不可用
551    不知道的页类型
552    超过存储分配
553    文件名不允许

  • 2
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

风铃峰顶

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值