linux系统下让.py文件开机自启动
一 创建服务文件
1、打开终端
2、切换到root用户
sudo su
3、创建一个新的systemd服务文件
nano /etc/systemd/system/total_test0619.service
4、在服务文件中添加以下内容
[Unit]
Description=Run total_test0619.py at startup[Service]
Type=simple
ExecStart=/usr/bin/nohup /usr/bin/python3 //total_test0619.py > /data/online_pv_predict/XGB_GRU.log 2>&1 &
Restart=always
StandardOutput=journal
StandardError=journal[Install]
WantedBy=multi-user.target
5、保存并关闭文件
二 启用并启动服务
1、重新加载systemd管理器配置
systemctl daemon-reload
2、启用服务(使其在开机时自动启动)
systemctl enable total_test0619.service
3、启动服务
systemctl start total_test0619.service
三 检查服务状态
1、检查服务状态
systemctl status total_test0619.service
2、查看服务输出
journalctl -u total_test0619.service