systemd

systemd
★2
软件描述
systemd 是 Linux 系统的一套基础组件,提供了一个以 PID 1 运行的系统和服务管理器,用于启动系统的其余部分。
官方网站
访问软件的官方网站了解更多信息
官方认证
systemd.io
安全链接HTTPS
什么是 systemd?
systemd 是 Linux 系统的一套基础构建模块。它提供了一个以 PID 1 运行的系统和服务管理器,负责启动系统其余部分。
systemd 具备强大的并行化能力,通过套接字和 D-Bus 激活来启动服务,支持守护进程的按需启动,使用 Linux 控制组跟踪进程,维护挂载点和自动挂载点,并实现复杂的基于依赖关系的事务性服务控制逻辑。systemd 支持 SysV 和 LSB 初始化脚本,可作为 sysvinit 的替代方案。
其他组件包括日志守护进程,用于控制基本系统配置(如主机名、日期、区域设置)的工具,维护已登录用户及运行中的容器和虚拟机列表,管理系统账户、运行时目录和设置,并提供守护进程以管理简单的网络配置、网络时间同步、日志转发和名称解析。
🔄 替代方案
13 个选择
Launchd
★4
由苹果公司创建的免费系统数组,基于BSD——包括macOS,因为macOS基于BSD的Darwin内核。

sysvinit
Sysvinit 软件包包含用于控制系统启动、运行和关闭的程序。

Supervisor
Supervisor 是一个客户端/服务器系统,允许用户在类 UNIX 操作系统上监控和控制多个进程。

