新建systemctl配置,实现开机自启

本篇文章仅作为笔记,不多做解释

拿caddy来举例

比如我有个命令

/home/pi/caddy/caddy_linux_arm64 file-server --root /home/pi/caddy/web --listen :233

直接用systemctl配置即可

先在/etc/systemd/system/新建文件

sudo vi /etc/systemd/system/caddy.service

配置文件简单写一下就好了,这个服务要在网络初始化完成后运行

[Unit]
Description=qBittorrent Daemon Service
After=network.target

[Service]
Type=simple
#User=pi #用户可以加
ExecStart=/home/pi/caddy/caddy_linux_arm64 file-server --root /home/pi/caddy/web --listen :233

[Install]
WantedBy=multi-user.target

改完保存就能用了

启动

sudo systemctl start caddy.service

配置启用

sudo systemctl enable caddy.service

2 Comments

  1. Microsoft Edge 85.0.564.68 Microsoft Edge 85.0.564.68 Windows 10 x64 Edition Windows 10 x64 Edition
    Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/85.0.4183.121 Safari/537.36 Edg/85.0.564.68

    受教了,不过感觉还是rc-local更简单一点

发表评论

电子邮件地址不会被公开。 必填项已用*标注

CAPTCHAis initialing...