/usr/lib/systemd 中不存在系统文件夹

h g*_*arz 4 systemd

我是 ubuntu 的新手并使用 ubuntu 16.04。我想创建一个单元文件。我知道我必须在 /usr/lib/systemd/system 下创建它,但是我的 systemd 文件夹中没有名为 system 的文件夹。我会很感激知道该怎么做

小智 7

Ubuntu的尚未完成/usr合并的是,这么多的配置文件,包括systemd单位,实际上是/lib,没有/usr/lib。但是,他们并不总是更新联机帮助页来说明这一点。

也就是说,如果您正在编写自己的单元文件,则不应将其放入/usr/lib/lib无论如何——该目录属于包管理器。您(系统管理员的)自定义配置属于/etc( /etc/systemd/system/),或者如果它是特定于您的用户的用户单元,则可能在您的主目录中。