概述
一直以来,获取树莓派的IP一直都是一个让人头疼的问题。因为可能会面对不同的场景,某些场景下真的不能判断哪个ip是树莓派的。由于公司局域网内的机器比较多,我用IP Scanner软件扫描局域网内的机器,并不知道哪个IP是树莓派的,一个个试过去也不太现实,因此利用开机脚本发送邮箱成了一个不错的解决方案。
下面我来介绍一下如何才能实现这个功能
第一步、编写python脚本
1 | import socket |
第二部、编写shell脚本
1 | // 以下操作都在/usr/local/src/raspberryIP下 |
1 | // 创建一个*.sh可执行文件 |
1 | // 编写执行脚本 |
1 | // 保存后测试下是否可以执行 |
第三步、开机启动方法设置
编辑/etc/rc.local文件,在rc.local文件里Exit 0 前加入
1 | /usr/local/src/raspberryIP/clientStart.sh start |
至此,所有工作都已完成