期权记-ETF期权开户导航 期权记是专业的50ETF300ETF期权开户投资交易导航

python脚本用systemd的service文件设置为开机启动(linux,unbutu)

在/etc/systemd/system/下,新建werobot.service文件,内容如下:

[Unit]  Description=HTTP weixin  After=multi-user.target     [Service]  KillSignal=SIGQUIT  ExecStart=/usr/bin/python3 -u /www/wwwroot/test.qiquanji.com/app.py >> /www/wwwroot/test.qiquanji.com/we.log  Restart=always  Type=idle  NotifyAccess=all  StandardError=syslog  User=root  Group=root     [Install]  WantedBy=multi-user.target

然后用下面命令设置开机启动:

systemctl daemon-reload   #加载新建的配置文件  systemctl enable werobot.service  #设置开机启动  systemctl disable werobot.service   #取消开机启动  systemctl stop werobot.service   #停止  systemctl start werobot.service   #启动  systemctl restart werobot.service   #重启
root         1  0.1  0.2 225872  9476 ?        Ss   13:22   0:13 /sbin/init splash    stat /sbin/init    文件:/sbin/init -> /lib/systemd/systemd    大小:20        	块:0          IO 块:4096   符号链接  设备:802h/2050d	Inode:665229      硬链接:1  权限:(0777/lrwxrwxrwx)  Uid:(    0/    root)   Gid:(    0/    root)  最近访问:2021-10-09 23:35:12.535622747 +0800  最近更改:2020-02-05 09:07:56.000000000 +0800  最近改动:2020-04-05 07:03:07.598166623 +0800  创建时间:-

从上面可以看出来,/sbin/init -> /lib/systemd/systemd,ubuntu用的systemd为1号进程,但是软链接为init,所以显示init,rc.local开机启动文件也是用的sysytemd的service文件在/lib/systemd/system/rc-local.service



小记:配置vscode.service

[Unit]  Description=Code Server NO.1  After=network.target    [Service]  Type=exec  Restart=on-failure  RestartSec=10  ExecStart=/root/code-server-3.12.0-linux-amd64/bin/code-server    StandardOutput=file:/root/code-server-3.12.0-linux-amd64/log/output.log  StandardError=file:/root/code-server-3.12.0-linux-amd64/log/error.log    [Install]  WantedBy=multi-user.target



版权声明:本文为期权记的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。

原文链接:https://www.qiquanji.com/mip/post/298016.html

微信扫码关注

更新实时通知

作者:admin 分类:平时小记 浏览:
请先 登录 再评论,若不是会员请先 注册