将任意程序制作成linux的服务


制作文件

先创建服务文件。vim /etc/systemd/system/qqvps.service。输入一下内容

[Unit]
Description=qqvps signin
After=multi-user.target

[Service]
Type=simple
User=rui
ExecStart=/usr/bin/python3 /home/rui/code/qqvps/cookie_login/cookie_check.py

[Install]
WantedBy=multi-user.target

其中ExecStart为你要运行的程序。

相关命令

  1. 启动、停止、重启服务

    sudo systemctl start qqvps
    sudo systemctl stop qqvps
    sudo systemctl restart qqvps
    sudo systemctl status qqvps  # 查看状态
    sudo systemctl enable qqvps   # 设置开机启动
  2. 查看日志

    sudo journalctl -a -u qqvps   #查看所有日志
    sudo journalctl -a -f -u qqvps  #持续查看日志

评论
评论
  目录