1.
#从本地向FTP批量上传文档
#!/bin/sh
ftp -v -n 9.132.47.45<<EOF ----连接需要上传到ftp的服务器地址
user zz_bank password_4832 --登录远程服务器的ftp的用户名和密码
binary
hash
cd / - ----上传到服务器地址的根目录下
lcd /down ---本地需要上传的文件的所在路径
prompt
mput *.txt ----上传本地路径下(home/weblogic/ )所有的txt文件
#here document
EOF
echo "commit to ftp successfully" ----输出一句话
2.
#从本地向FTP上传单个文档
#!/bin/sh
PUTFILE = up.txt
ftp -v -n 9.132.47.45<<EOF
user zz_bank password_4832
binary
cd / ----上传到服务器的路径
lcd /down ---本地路径下的文件
prompt
put $PUTFILE
bye
#here document
EOF
echo "commit to ftp successfully"
3.
#从FTP上批量下载文件到本地
#!/bin/sh
ftp -v -n 9.132.47.45<<EOF
user zz_bank password_4832
binary
cd down
lcd ./
prompt
mget *.txt
EOF
echo "download from ftp successfully"
4.连接ftp的操作指令:ftp 9.132.47.45 (输入 用户名 和 密码)
open 9.132.47.45 ftp 下cd 进入远程 ftp目录 ,delete 删除文件 ,ls查看文件