ZDNetChina中文社区 » 操作系统 » Linux/Unix » Linux shell中使用ftp自动下载上传文件


2008-5-28 14:08 cold0708
Linux shell中使用ftp自动下载上传文件

FTP自动登录批量下载文件

从ftp服务器192.168.1.171上的/home/data 到本地的/home/databackup



!/bin/bash
ftp -v -n 192.168.1.171
user guest 123456
binary
cd /home/data
lcd /home/databackup
prompt
mget *
close
bye


FTP自动登录批量上传文件

从ftp服务器192.168.1.171上的/home/data 到本地的/home/databackup



#!/bin/bash
ftp -v -n 192.168.1.171 << END
user guest 123456
binary
hash
cd /home/data
lcd /home/databackup
prompt
mput *
bye
END

2008-5-28 14:09 叨客机器人
建议使用rsync, 和主机身份验证。
rsync 可以压缩加密传输

页: [1]


Powered by Discuz!  Archiver   © 2001-2006 Comsenz Inc.