以下是一个样例

# cat /etc/systemd/system/dufs.service

[Unit]
Description = dufs
After = network.target data.mount
Wants = network.target

[Service]
User=root
WorkingDirectory = /opt/dufs-v0.43.0
ExecStart = /opt/dufs-v0.43.0/dufs /data/user1/ -p 5000 -a admin:ia1Ctl1k@/:rw -A
Restart = on-abnormal
RestartSec = 5s
KillMode = mixed

StandardOutput = null
StandardError = syslog

[Install]
WantedBy = multi-user.target
systemctl list-units --type=mount

用来查看可选的前置挂载,其中data.mount就是从这里找到的,如果不加这个,可能会导致服务启动的时候磁盘还没有挂载,找不到路径导致启动失败。