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查看文件