• 使用cmd命令行方式登录ftp上传下载数据


    部分用户在使用ftp工具登录空间上传下载过程中经常会遇到各种问题,如主动模式,被动模式,以及其他导致无法登陆ftp 、上传数据、下载数据的问题,这时候不妨使用一下命令行方式。命令行下可以避免很多由于ftp工具配置导致的问题,而且这种方式下下载数据的速率明显比使用ftp工具更快。下面就来看一下如何使用ftp 命令进行简单的上传下载数据。
    1.登录ftp
    在“开始”->”运行”中输入“cmd”,进入cmd命令行模式,接下来输入:ftp 118.193.22.151
    输入自己的网站ip地址,接下来会提示输入ftp用户名:webmaster@域名 ,再输入密码,登录成功后会提示user logged in
     
    2.查看当前ftp空间下所有文件的列表
    输入命令:dir 可以列出当前空间下的文件和文件夹列表和磁盘配额限制为200MB
     
    3.上传文件
    将D:test 文件夹下的文件1.txt 、2.txt、3.txt上传到 空间下的htdocs目录下。
    由于当前所在目录不一定在D:test,所以先切换到D:test 下,使用命令:lcd  D:test,即可将当前工作目录切换到D:test,使用命令!dir 查看一下当前D:test 下有哪些文件,可以看到有1.txt 、2.txt、3.txt;输入命令pwd,查看当前所在的ftp目录,如果不在htdocs下,需要使用命令cd  htdocs 切换进入该目录,然后使用put命令分别上传这3个文件:
     


     
     
     
     
    若要将d:test 下的所有以.txt结尾的文件都上传到htdocs下,可以使用mput命令:
    ftp> prompt 将交互模式关闭
    ftp> mput  *.txt
     
     
     
    4.下载文件,将空间下的文件或文件夹下载到本地
    ftp> get  1.txt
     
     

     
     
    下载多个文件或文件夹到本地计算机
    ftp> mget *  下载所有文件和文件夹到本地
    ftp> mget *.txt 下载以.txt 结尾的文件到本地
     
    5.删除ftp空间文件或目录
    ftp> delete  1.txt :删除文件1.txt
    ftp> mdelete *.txt  删除空间下所有以.txt 结尾的文件
    ftp> mdelete *   删除所有文件
     
     
    若要删除目录,可以使用“rmdir 目录名”来删除目录,前提是该目录必须为空,也就是目录中没有文件或子目录。如果需要删除一个非空的目录,需要先删除其中的文件,然后再删除目录:
    ftp> cd abc  进入目录abc
    ftp> mdelete * 删除该目录中所有文件
    ftp> cd .. 切换到上一级目录中
    ftp> rmdir abc  删除空目录abc

  • 相关阅读:
    『Linux学习笔记』0. 在Windows中运行Linux内核(Ubuntu)
    『Linux学习笔记』10. 文本编辑器
    『Linux学习笔记』9. 进程
    九种乱码解决办法(非原创)
    Eclipse中10个最有用的快捷键组合
    MVC(Model View Controller)框架
    ognl表达式
    统计一段文字中数组、中文、英文字母、空格以及其他特殊字符出现的次数
    java基础知识4
    java基础知识3
  • 原文地址:https://www.cnblogs.com/adolphyang/p/5280255.html
Copyright © 2020-2023  润新知