隐藏

用ftp命令实现上传和下载

发布:2015/5/20 22:45:39作者:管理员 来源:本站 浏览次数:1559

ftp命令上传方法

上传文件更新网页,一般使用CuteFTP、FlashFXP等专业的工具。但在一些特殊情况下,则需要使用命令行工具来完成这个工作。

假设账户信息如下:

FTP地址:www.ppblog.cn

用户名:1234

密码:4321

具体操作步骤如下:

(1)打开命令提示符窗口,输入ftp命令,按Enter键运行,提示如下:

ftp>

(2)连接服务器。在ftp>提示符下运行“open www.ppblog.cn”命令,稍等片刻,屏幕提示连接成功。

ftp>connected to www.ppblog.cn

(3)接下来服务器询问用户名和密码,分别输入1234和4321,待认证通过即可。

(4)上传文件。例如把d:ip.txt 文件传至服务器的根目录中,运行如下命令:

ftp>put d:ip.txt

当屏幕提示已经传输完毕后,可以输入相关命令进行查看。

注意:如果ftp非21端口,可以写成“open www.ppblog.cn 2121”空格后加端口,不是“:”冒号。

写成ftp上传批处理

1
2
3
4
5
6
7
8
9
10
@echo off
echo open www.ppblog.cn>q
echo 1234>>q
echo 4321>>q
::echo lcd d:>>q
echo put ip.txt>>q
echo bye>>q
ftp -s:q
del q /q
pause

ftp命令下载方法

ftp命令可用于上传文件,也可以用于下载文件。例如把服务器images目录中所有.jpg文件下载至本机D:img中,可执行如下操作(登陆步骤忽略)。

(1)ftp>cd images 命令,进入images目录。

(2)ftp>lcd d: 命令,改变本地的工作目录。

(3)ftp>mget *.jpg命令,出现“200 Type set to A”提示,输入“y”,下载所有.jpg文件到本地D:img中。

(4)下载工作完毕后,可运行bye命令中断连接。

写成ftp下载批处理

1
2
3
4
5
6
7
8
9
10
11
12
@echo off
echo open www.ppblog.cn>q
echo 1234>>q
echo 4321>>q
echo cd images>>q
echo lcd d:img>>q
echo mget *.jpg>>q
echo y>>q
echo bye>>q
ftp -s:q
del q /q
pause

常用的ftp子命令总结如下:

(1)open: 与服务器相连接。

(2)send(put):上传文件。

(3)get: 下载文件。

(4)mget:下载多个文件。

(5)cd: 切换目录。

(6)lcd: 切换本地目录。

(7)dir:查看当前目录下的文件。

(8)del:删除文件。

(9)bye:中断与服务器的连接。

用ftp命令实现上传和下载

用ftp命令实现上传和下载