幾乎所有 OS 都有內建文字模式的 FTP Client, 這種小巧的 FTP Client 配合批次指令, 可一次處理多個 FTP 命令, 配合系統排程亦可達成自動化傳輸功能. 操作方法如下:
《Windows》
Command:
ftp -n -s:scriptfile.scr
Script file contents:
open ftp.site.addr
user
guest (account)
guest (password)
put file1
quit
《Linux - ftp》
Script file contents:
#!/bin/sh
ftp -n ftp.site.addr << EOF
user guest guest (account password)
prompt
verbose
put file1
quit
EOF
《Linux - lftp》
Command:
lftp -f scriptfile.scr
Script file contents:
open ftp.site.addr
user guest guest (account password)
put file1
quit
Rate limit:
open /etc/lftp.conf, adding:
set net:limit-rate 10240 (bytes per second)
※man lftp for more information
沒有留言:
張貼留言