部分用户在使用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 删除空目录abcweb