一、准备好自己的程序 如一个简单的保存程序 testmain.py
path = '/home/Demo/test/a.txt'
f = open(path, "w+")
f.write('保存内容')
二、建立rc-local.service文件 1、建立rc-local.service文件
sudo vi /etc/systemd/system/rc-local.service
2.在打开的文件中增加[Install] WantedBy=multi-user.target
[Unit]
Description=/etc/rc.local Compatibility
ConditionPathExists=/etc/rc.local
[Service]
Type=forking
ExecStart=/etc/rc.local start
TimeoutSec=0
StandardOutput=tty
RemainAfterExit=yes
SysVStartPriority=99
[Install]
WantedBy=multi-user.target
- 创建rc.local文件
sudo vi /etc/rc.local
- 在打开的文件中echo “看到这行字,说明添加自启动脚本成功。”>/usr/local/test.log 下面添加自己的启动内容
echo "看到这行字,说明添加自启动脚本成功。">/usr/local/test.log
python3 /home/test/Demo/testmain.py
exit 0
- 给rc.local添加权限
sudo chmod +x /etc/rc.local
- 开机重启
查看是否有文件保存
参考文档 1
|