本篇为上一篇的续 树莓派--根据 CPU 温度控制风扇起停
有了散热的硬件和软件,接下来我们让树莓派开机的时候,自动启动风扇控制程序
准备文件
/opt/airfan.py
根据上篇的文章提到的代码,保存为 /opt/airfan.py 也可以去这里下载代码oschina-gist
/etc/init.d/airfan
将下面的代码保存到 /etc/init.d/airfan 文件中(根据惯例)
#!/bin/sh
### BEGIN INIT INFO
# Provides: airfan
# Required-Start: $network $remote_fs $syslog
# Required-Stop: $network $remote_fs $syslog
# Default-Start: 2 3 4 5
# Default-Stop:
# Short-Description: Start Airfan daemon
### END INIT INFO
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin
case "$1" in
start)
echo "Start Airfan"
python -u /opt/airfan.py > /var/log/airfan.log &
;;
stop)
echo "Stop Airfan"
ps aux | grep 'airfa[n]' | awk '{print $2}' | xargs kill
;;</