如何在使用 @ 的服务后使用 systemd

Fre*_*edo 3 systemd

我试图让我的 systemd 服务在wireguard 之后启动,但我不知道该怎么做,因为wireguard 使用systemd @ 格式。

find /etc -name *wg-quick*                                                                                                                                                                                               
/etc/systemd/system/multi-user.target.wants/wg-quick@wg0.service 
Run Code Online (Sandbox Code Playgroud)

我在 systemd 的 after 部分使用什么?

Jef*_*ler 5

要在 wg-quick@wg0.service 之后启动服务,请使用:

[Unit]
...
After=wg-quick@wg0.service
...
Run Code Online (Sandbox Code Playgroud)

在你的单位文件中。