loongson 1B 开发板上ftp定时下载

本文详细介绍了如何在服务器上搭建FTP服务器,并通过编写脚本来实现自动化下载特定目录下所有文件的过程。同时,文章指导如何使用crontab定时执行此脚本,确保资源在指定时间自动更新。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

前提条件:确保服务器上已搭建好ftp服务器,服务器IP假设为192.168.3.2

1.在文件系统下编写ftp下载脚本loadmap.sh

脚本如下:
#/bin/bash
cd /tmp/
ftp -n<<!
open 192.168.3.2
user administrator 777
prompt
cd /home/administrator/map/
mget *
close
bye
cd ..
!

exit 0
服务器用户名为 administrator,密码为777
需要下载的文件放在/home/administrator/map/
目录下

2.利用crontab实现定时执行脚本
 
#vi var/spool/cron/crontabs/root
根据需要的定时时间加入命令
如:
0 12 * * * /loadmap.sh(每天12点执行一次loadmap.sh)
*/1 * * * * /loadmap.sh(每分钟执行一次loadmap.sh)
格式为:分钟 小时 日 月 星期 要执行的命令

3.配置开发板IP

#vim etc/rc.d/rc.sysinit
加入ifconfig eth0 192.168.3.150

在服务器/home/administrator/map/
目录下放入文件
将文件系统烧入开发板,运行,当到达所需时间时,就可看到tmp目录下下载到服务器/home/administrator/map/
目录下的所有文件


评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

柒号华仔

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值