1.文件传输
命令:ftp (file transfer program)
格式:ftp hostname
功能:网络文件传输及远程操作。
选项:ftp命令:
?/help ftp的联机帮助
ftp -vn $HOST <<EOC 登陆FTP
open hostname 打开制定的远程机
cd [dirname] 进入远程机的目录
lcd [dirname] 设置本地机的目录 dir/ls 显示远程的目录文件
binary 以二进制方式进行传输
get/mget 从远程机取一个或多个文件
put/mput 向远程机送一个或多个文件
prompt 打开或关闭多个文件传送时的交互提示
close 关闭与远程机的连接
quit 退出ftp
2.example
ftp -vn infoprodae.ae.ge.com <<EOF
>> $Main_Dir2/Scripts/AGFA_FTP_Logs/AGFA_FTP_Log`date +%Y%m%d`.txt
user afnndt afn12ndt
cd /data/ndt/SrcFiles/Staging
ls -al
lcd $Main_Dir2
prompt
mget *AGFA.DOC*
mdelete *AGFA.DOC*
cd /data/ndt/SrcFiles/history/agfa_tranmissions
mput *AGFA.DOC*
bye
EOF
命令:ftp (file transfer program)
格式:ftp hostname
功能:网络文件传输及远程操作。
选项:ftp命令:
?/help ftp的联机帮助
ftp -vn $HOST <<EOC 登陆FTP
open hostname 打开制定的远程机
cd [dirname] 进入远程机的目录
lcd [dirname] 设置本地机的目录 dir/ls 显示远程的目录文件
binary 以二进制方式进行传输
get/mget 从远程机取一个或多个文件
put/mput 向远程机送一个或多个文件
prompt 打开或关闭多个文件传送时的交互提示
close 关闭与远程机的连接
quit 退出ftp
2.example
ftp -vn infoprodae.ae.ge.com <<EOF
>> $Main_Dir2/Scripts/AGFA_FTP_Logs/AGFA_FTP_Log`date +%Y%m%d`.txt
user afnndt afn12ndt
cd /data/ndt/SrcFiles/Staging
ls -al
lcd $Main_Dir2
prompt
mget *AGFA.DOC*
mdelete *AGFA.DOC*
cd /data/ndt/SrcFiles/history/agfa_tranmissions
mput *AGFA.DOC*
bye
EOF