ftp shell语法:
(1).
<<!说明是输入。如是结束了需要再输入 !
例如:ftp -i -n -v <<! 这里的叹号代表是ftp 命令的开始
get 文件
exit
! 代表ftp的命令结束了。
<<后面可以跟任何字符,但是ftp命令结束后,要成对出现,即一个开始一个结束
(2).
mput
将本地主机中一批文件传送至远端主机.
如要把本地当前目录下所有odt文件上传到服务器Doc目录下
cd /Doc
mput *.odt
(3).
bye:中断与服务器的连接。
(4).
cd 远程ftp目录
lcd 本地目录
open host[port]:建立指定ftp服务器连接,可指定连接端口
user user-name[password][account]:向远程主机表明自己的身份,需要口令时,必须输入口令,如:user anonymous my@email。
(5).
prompt:设置多个文件传输时的交互提示
关闭ftp中mput的上传确认提示:prompt方法
今天因工作需要使用ftp上传一大批文件,是将一整个目录下的文件都上传到服务器,就用mput命令,默认的情况下,每上传一个文件都输入一下y来确认,没有时间进行这样搞,需要在命令模式,并登录系统后用prompt来关闭它:
ftp>prompt
切换交谈式指令(使用mput/mget 时不用每个文件皆询问yes/no)
这样就可以使用 mput *让它慢慢上传…喝茶去…
Example:
---------------------------
ftp -n<<!
open baidu-ftp.sh
user username password
binary
hash
cd ./dir/
lcd .
prompt
mput *.apk
close
bye
!
---------------------------
(1).
<<!说明是输入。如是结束了需要再输入 !
例如:ftp -i -n -v <<! 这里的叹号代表是ftp 命令的开始
get 文件
exit
! 代表ftp的命令结束了。
<<后面可以跟任何字符,但是ftp命令结束后,要成对出现,即一个开始一个结束
(2).
mput
将本地主机中一批文件传送至远端主机.
如要把本地当前目录下所有odt文件上传到服务器Doc目录下
cd /Doc
mput *.odt
(3).
bye:中断与服务器的连接。
(4).
cd 远程ftp目录
lcd 本地目录
open host[port]:建立指定ftp服务器连接,可指定连接端口
user user-name[password][account]:向远程主机表明自己的身份,需要口令时,必须输入口令,如:user anonymous my@email。
(5).
prompt:设置多个文件传输时的交互提示
关闭ftp中mput的上传确认提示:prompt方法
今天因工作需要使用ftp上传一大批文件,是将一整个目录下的文件都上传到服务器,就用mput命令,默认的情况下,每上传一个文件都输入一下y来确认,没有时间进行这样搞,需要在命令模式,并登录系统后用prompt来关闭它:
ftp>prompt
切换交谈式指令(使用mput/mget 时不用每个文件皆询问yes/no)
这样就可以使用 mput *让它慢慢上传…喝茶去…
Example:
---------------------------
ftp -n<<!
open baidu-ftp.sh
user username password
binary
hash
cd ./dir/
lcd .
prompt
mput *.apk
close
bye
!
---------------------------