欢迎来到之路教程(on itroad-com)

系统单元类型

下面是最常用的 systemd 单元类型列表。

unit功能扩展名
service unit启动和控制守护进程及其组成的进程。.service
target unit替换sysV init运行级别。.target
mount unit控制文件系统中的装入点。.mount
device unit在systemd中公开内核设备.device
Snapshot unit可用于临时保存systemd单元集的状态,稍后可通过激活已保存的快照单元来恢复该状态。.snapshot
swap unit封装内存交换分区或者交换文件。.swap

特点

通过同时加载服务来加速启动。

允许我们管理系统上的各种类型的单位,例如:

  • 服务(名称.服务)
  • 目标(名称.目标)
  • 设备(名称.设备)
  • 文件系统挂载点(name.mount)
  • 套接字(名称.socket)

支持系统状态快照和从快照恢复系统状态。

挂载点可以配置为 systemd 目标。

CentOS/RHEL 7:systemd 教程

systemd 是 RHEL 7 中的新系统和服务管理器。
它向后兼容以前版本的 Oracle Linux(包括 RHEL 6)使用的 SysV init 脚本。
systemd 是系统启动后启动的第一个进程,也是最后一个进程系统关闭时运行。

系统配置文件

systemd 单元由位于以下目录中的单元配置文件定义:

/usr/lib/systemd/system

systemd 单元与已安装的 RPM 包一起分发。

/run/systemd/system

在运行时创建的 systemd 单元。
该目录优先于安装了服务单元的目录。

/etc/systemd/system

由系统管理员创建和管理的 systemd 单元。
该目录优先于带有运行单元的目录。

日期:2020-09-17 00:12:49 来源:oir作者:oir