关于FTP:
重点推荐「FTP客户端-IIS7服务器管理工具」吧, 作为FTP客户端,它支持批量管理ftp站点。定时上传和定时下载,定时备份,且操作简洁。同时iis7服务器管理工具还是vnc客户端。并且支持批量管理管理windows及linux服务器、vps。让服务器真正实现了一站式管理,真的是非常方便。 官网地址:http://fwqglgj.iis7.net/cp/ftp/?cmc-zc使用截图如下:
「开始进入正题」
环境需求:
某些情况下经常需要向FTP服务器取文件,可以用定时任务执行简单脚本自动去取相应文件。
一般用法:
~]# ftp IP地址 端口 //ftp命令可以通过yum install ftp方式安装
脚本示例:
示例1. 每天凌晨3点定时向FTP服务器取前一天打包好的文件。
(假设文件名格式:google_20171020.tar.gz)
~]# vim auto_get.sh //新建一个脚本,内容和说明如下
保存,退出;
~]# crontab -e //编辑计划任务
0 3 * * * /root/auto_get.sh > /dev/null 2>&1 //添加一条任务:每天3点,自动执行这个路径下的脚本
示例2. 下载FTP服务器上的某个文件夹中的所有文件,并按照日期打包
脚本如下:
其他步骤同示例1
结束.