systemd

本文全面介紹了 Linux 系統中的 systemd,這是一個強大的初始化系統和系統管理守護程序,負責管理系統服務和資源。文章詳述了 systemd 的主要功能,包括服務管理、並行啟動、依賴性管理和日誌管理,並通過範例展示了如何建立和配置 systemd 單元文件。除此之外,還介紹了常用的 unit 選項和各種類型的服務,以及如何操作 systemd 以重載配置、啟動和檢查服務狀態。通過本篇文章,讀者能夠深入理解 systemd 的運作原理及其在現代 Linux 系統中的重要角色。

journalctl

journalctl(1) @ Linux manual page journalctl 是一個用於查看和操作 systemd 日誌的強大命令行工具,主要用於查看、分析和調試系統上的日誌資訊 基本概念 在 Linux 中,systemd 系統和服務管理器使用日誌來收集和管理從啟動到關機的所有日誌**journalctl** 命令提供了一個介面來檢索和查看這些日誌資訊 常用命令及參數 1. 查看所有日誌 journalctl 2. 反向顯示日誌(最新的日誌條目先顯示) journalctl -r 3. 查看特定服務的日誌 journalctl -u nginx.