一 创建服务文件
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
如果要查看实时更新的日志内容,需要增加 -f, 如果查看最后的20行,需要增加 -n 20