将nat123设置为开机启动服务
再次启用树莓派3代,使用场景是客厅。
发现了将自启动脚本设置为开机启动服务的方法,大概比之前的方法更规范了吧。
首先创建自制系统服务homepi
1 | sudo nano /etc/init.d/homepi |
写入内容
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | #!/bin/sh ### BEGIN INIT INFO # Provides: catfish.ren # Required-Start: # Required-Stop: # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: nat123 auto start # Description: nat123 auto start and login service ### END INIT INFO case $1 in start) echo -n "Starting homepi" sudo bash /mnt/autostart.sh ;; stop) echo -n "Shutting down homepi" killall homepi ;; esac exit 0 |
添加至chkconfig
1 | sudo chkcofig --add myservice |
赋予该文件权限
1 | sudo chmod a+x /etc/init.d/homepi |
设置开机启动
1 | sudo systemctl enable homepi |
启动
1 | sudo systemctl start homepi |
保存设置
1 | sudo service homepi save |
参考文献:
解决CentOS7关闭/开启防火墙出现Unit iptables.service failed to load: No such file or directory.
解决insserv: warning: script '服务名' missing LSB tags and overrides的问题
码字很辛苦,转载请注明来自空间中的空间的《将nat123设置为开机启动服务》
2017-06-28
和谐小本子·专
评论