加载中...

systemd 是 Linux 的初始化系统(init)和服务管理框架,由 Lennart Poettering 等人发起,用以取代传统的 SysV init。Debian、Ubuntu、Fedora、Arch 等主流发行版均已默认采用。
systemd 以 PID 1 运行,通过声明式的 unit 文件(如 .service、.timer、.socket、.mount)描述服务及其依赖,基于依赖图并行启动服务以加快开机速度,并利用 cgroups 跟踪服务的全部进程,实现可靠的停止与资源限制。
通过 systemctl 管理服务:systemctl start/stop/restart/enable/status;journalctl 查看日志;systemd-analyze 分析启动耗时。timer 单元可替代部分 cron 定时任务。

登录 后参与讨论
暂无讨论,来发表第一条评论吧