这些目录是 Systemd 服务管理器用于查找和加载服务单元的路径。

  • '/etc/systemd/system':此目录包含本地管理员创建或修改的服务单元文件。
  • '/run/systemd/system':此目录包含运行时创建或修改的服务单元文件。这些文件通常由 Systemd 的其他组件或工具生成。
  • '/run/systemd/generator':此目录包含由 Systemd 生成器自动生成的服务单元文件。生成器可以根据系统上的不同条件自动生成服务单元文件。
  • '/usr/local/lib/systemd/system':此目录包含本地管理员安装的服务单元文件。这些文件通常是从第三方软件包中安装的。
  • '/usr/lib/systemd/system':此目录包含系统安装的服务单元文件。这些文件通常是从操作系统软件包中安装的。
  • '/run/systemd/generator.late':此目录包含在启动过程的后期生成的服务单元文件。这些文件通常由 Systemd 的其他组件或工具生成。

每个目录的优先级逐渐降低,Systemd 按照目录的顺序查找并加载服务单元文件。这样,管理员可以在各个级别上对服务单元进行覆盖或修改,以满足不同的需求。

Systemd 服务单元文件路径详解:/etc/systemd/system、/run/systemd/system 等目录的含义和区别

原文地址: https://www.cveoy.top/t/topic/qn0y 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录