Ubuntu:.service文件配置
前言
之前在Jetson Nano配置中记录了通过服务开机自启动JupyterLab。本篇记录一下.service服务文件的配置方法。
.service文件
上篇提到,systemd将载入/etc/systemd/system/
目录下的.service
服务,一般而言其结构如下:
[Unit]
...
[Service]
...
[Install]
...
其中,[Unit]
设置该服务与其它服务的启动顺序和依赖关系,[Service]
设置服务的具体内容和行为,[Install]
设置开机启动的方法。
Unit
服务的启动顺序和依赖关系
以下配置为例:
[Unit]
Description=Explain The Service
Documention=
Before=a.service
After=b.target
Wants=c.service
Requires=d.service
Description
:对该服务的描述;
Documention
:说明文档;
Before
:在a.service服务启动前,启动本服务;
After
:在b.target服务组启动后,再启动本服务;
Wants
&