Linux服务(service)注册以及开机启动

以frp内网穿透为例

  • 编辑好frpc.service文件
  • 放入路径/etc/systemd/system下,需要修改ExecStart那一行。
[Unit]
Description=frpc
After=network.target
Wants=network.target
 
[Service]
TimeoutStartSec=30
ExecStart=/etc/bin/frpc_0.16/frpc -c /etc/bin/frpc_0.16/frpc.ini
ExecStop=/bin/kill $MAINPID
Restart=1

[Install]
WantedBy=multi-user.target
  • 启动并设置开机启动
systemctl enable frpc
systemctl start frpc

你可能感兴趣的:(linux学习)