下需要每天11:00自动使用ftp从服务器server下的一个目录下载文件到本地。
重点:ftp命令如何获取用户名,密码。
vi ftps
ftp -i -in <open server(ip地址) //连接到服务器
user $ftpuser $password //用户名和密码
bin //以二进制传送
cd / //到ftpuser的根目录
passive //如果出现no route to host提示,使用passive模式
mget $1 //获取命令后加的参数(文件或者文件夹)
bye //退出
!
保存退出
chmod +x ftps
crontab -e
00 11 * * * /$path/ftps
保存退出
这样在每天11点的时候就可以自动ftp下载数据了。
阅读(2144) | 评论(0) | 转发(0) |