欢迎来到之路教程(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 目标。
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