ln -s /home/frpc/frpc.service /etc/systemd/system/frpc.service # 将服务链接到 systemd 目录下, systemctl enable frpc 可能也会做这个动作,可以先试下 enable
systemctl daemon-reload # 复制服务配置后,需要载入一下
systemctl enable frpc # 启用服务,根据配置会链接一些文件 , 如果失败,可以使用 strace systemctl enable frpc 查看详细日志
systemctl cat frpc # 查看配置
systemctl edit frpc # 编辑配置, 可能会生成一个覆盖文件进行重写
systemctl start frpc # 启动一下服务
systemctl status # 看状态及日志
# 看日志 -u 指定应用 -f 自动刷新
journalctl -uf vpnclient
1. 创建配置文件
#https://github.com/SoftEtherVPN/SoftEtherVPN/blob/master/systemd/softether-vpnserver.service
[Unit]
Description=xVpnClient
After=network.target
[Service]
Type=simple
ExecStart=/home/apps/vpnclient/vpnclient execsvc
Restart=on-failure
RestartSec=5s
Type=exec
TasksMax=infinity
[Install]
WantedBy=multi-user.target
2. 创建链接文件
# 创建链接
sudo ln -s /home/apps/vpnclient/vpnclient.service /etc/systemd/system/vpnclient.service
3. 启用服务
systemctl enable vpnclient
4. 启动服务
systemctl start vpnclient
5. 查看状态
systemctl status vpnclient
6. 查看日志
journalctl -uf vpnclient
参考文章
https://blog.k8s.li/systemd.html
https://systemd-book.junmajinlong.com/service_1.html#systemd-service%E7%AE%80%E4%BB%8B
【systemd 手册】
https://www.jinbuguo.com/systemd/systemd.index.html
【金步国作品集】
https://www.jinbuguo.com/