随笔分类 -  systemd

摘要:随着 systemd 成了主流的 init 系统,systemd 的功能也在不断的增加,比如对系统日志的管理。Systemd 设计的日志系统好处多多,这里笔者就不再赘述了,本文笔者主要介绍 systemd journal 收集日志的三种方式: 程序使用 libc 库中的 syslog() 函数输出的 阅读全文
posted @ 2019-03-11 13:19 sparkdev 阅读(5261) 评论(0) 推荐(4) 编辑
摘要:Cgroups 是 linux 内核提供的一种机制,如果你还不了解 cgroups,请参考前文《Linux cgroups 简介》先了解 cgroups。当 Linux 的 init 系统发展到 systemd 之后,systemd 与 cgroups 发生了融合(或者说 systemd 提供了 c 阅读全文
posted @ 2018-08-27 08:50 sparkdev 阅读(39287) 评论(6) 推荐(19) 编辑
摘要:目录 Help 输出所有的日志记录 匹配(match) 把日志保存到文件中 限定日志所能占用的最高容量 查看某次启动后的日志 查看指定时间段的日志 同时应用 match 和时间过滤条件 按 unit 过滤日志 通过日志级别进行过滤 实时更新日志 只显示最新的 n 行 控制输出 按可执行文件的路径过滤 阅读全文
posted @ 2018-04-12 13:15 sparkdev 阅读(87271) 评论(3) 推荐(13) 编辑
摘要:我们运行 linux 服务器的主要目的是通过运行程序提供服务,比如 mysql、web server等。因此管理 linux 服务器主要工作就是配置并管理上面运行的各种服务程序。在 linux 系统中服务程序的管理主要由 init 系统负责。如同笔者在《初识 systemd》一文中的介绍,linux 阅读全文
posted @ 2018-03-08 08:50 sparkdev 阅读(22665) 评论(4) 推荐(10) 编辑
摘要:目录 预热 管理单个 unit 查看系统上的 unit 管理不同的操作环境(target unit) 检查 unit 之间的依赖性 相关的目录和文件 systemctl daemon-reload 子命令 总结 笔者在前文中概要的介绍了 systemd 的基本概念和主要特点。由于 systemd 相 阅读全文
posted @ 2018-03-01 08:37 sparkdev 阅读(63681) 评论(4) 推荐(14) 编辑
摘要:从 init 系统说起 linux 操作系统的启动首先从 BIOS 开始,接下来进入 boot loader,由 bootloader 载入内核,进行内核初始化。内核初始化的最后一步就是启动 PID 为 1 的 init 进程。这个进程是系统的第一个进程。它负责产生其他所有的用户进程。init 进程 阅读全文
posted @ 2018-02-17 08:18 sparkdev 阅读(14688) 评论(6) 推荐(11) 编辑

点击右上角即可分享
微信分享提示