云服务器有什么办法定时下载文件到本地么?

云服务器有什么办法定时下载文件到本地么?,第1张

不知道你习惯用什么命令下载,我一般是用scp
1、先写个下载文件的脚本downloadsh,用到了‘sshpass’工具(这个工具要安装,安装步骤很简单)传服务器密码除了这个还有其他方法可以免输密码
date=$(date +%Y-%m%d)
sshpass -p 密码 scp root@ip://XXX1_$datecsv //
sshpass -p 密码 scp root@ip://XXX2_$datecsv //
sshpass -p 密码 scp root@ip://XXX3_$datecsv //
这是去服务器下载,反过来写在服务器上运行就是发送(用发送的话可以加个文件是否存在的判断比较严谨)
2、crontab -e创建一个定时任务定时执行downloadsh
如:00 23 //downloadsh 每天晚上11点执行
以上,我写的很简洁你可以完善脚本,希望能对你有用


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10465231.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-08
下一篇 2023-05-08

发表评论

登录后才能评论

评论列表(0条)

保存