systemd

2

软件描述

systemd 是 Linux 系统的一套基础组件,提供了一个以 PID 1 运行的系统和服务管理器,用于启动系统的其余部分。

官方网站

访问软件的官方网站了解更多信息

官方认证

systemd.io

安全链接HTTPS

什么是 systemd?

systemd 是 Linux 系统的一套基础构建模块。它提供了一个以 PID 1 运行的系统和服务管理器,负责启动系统其余部分。

systemd 具备强大的并行化能力,通过套接字和 D-Bus 激活来启动服务,支持守护进程的按需启动,使用 Linux 控制组跟踪进程,维护挂载点和自动挂载点,并实现复杂的基于依赖关系的事务性服务控制逻辑。systemd 支持 SysV 和 LSB 初始化脚本,可作为 sysvinit 的替代方案。

其他组件包括日志守护进程,用于控制基本系统配置(如主机名、日期、区域设置)的工具,维护已登录用户及运行中的容器和虚拟机列表,管理系统账户、运行时目录和设置,并提供守护进程以管理简单的网络配置、网络时间同步、日志转发和名称解析。

🔄 替代方案

13 个选择
💻

nitro

软件

小巧但灵活的初始化系统和进程监控器。

免费 • 开源
查看详情
💻

finit

软件

Finit 是一个小型的 SysV init 替代品,具有类似 daemontools 和 runit 的进程监控功能。它专注于小型嵌入式 GNU/Linux 系统,但在标准服务器和桌面安装中也能完整运行。

免费 • 开源
查看详情
💻

Bootchart

软件

Bootchart 是用于分析和可视化 GNU/Linux 启动过程的工具。它以 PNG 图形形式显示您的启动行为,包括登录过程,帮助您分析潜在的性能瓶颈。资源利用率和进程信息在启动过程中被收集……

免费 • 开源
查看详情
systemE

systemE

软件

使用此仓库中的工具,我可以从 Linux 启动到 sinit 作为 PID1,然后通过 --script 模式让 Emacs 作为 PID2 运行,使用 Emacs Lisp 执行所有典型的 rc.boot 系统初始化,直到进入 getty。

免费 • 开源
查看详情
💻

procd

软件

procd 是 OpenWRT 的进程和系统初始化服务。它资源占用较少,专为嵌入式设备设计,兼容 busybox 和 uClib、hotplug2、libubox 以及 ubus。它会监视配置文件以启动或重启服务及初始化……

免费 • 开源
查看详情
上一页
下一页
评分2 / 5.0

支持平台

下载与相关链接

安全提示
⚠️

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。