Linux journalctl 命令教程:查看和管理 systemd 日志 📜
1. 简介
journalctl
命令是 Linux 中用于查看和管理 systemd
服务管理器生成的日志的工具。它提供了一种简单的方式来访问和分析系统日志,帮助你监控系统事件、诊断问题和管理日志🖥️。
2. 常见操作概览 📋
操作 | 命令格式 | 说明 |
---|---|---|
查看所有日志 | journalctl | 显示所有系统日志。 |
查看最新的日志 | journalctl -n <行数> | 显示指定行数的最新日志。 |
实时监控日志 | journalctl -f | 实时监控日志输出。 |
查看特定服务的日志 | journalctl -u <服务名> | 查看指定服务的日志。 |
按时间过滤日志 | journalctl --since <时间> --until <时间> | 按指定时间范围过滤日志。 |
查看内核日志 | journalctl -k | 查看内核日志。 |
3. 命令示例 ⚡
3.1 查看所有日志
查看所有系统日志:
$ journalctl
此命令会显示系统启动以来的所有日志。
3.2 查看最新的日志
显示指定行数的最新日志:
$ journalctl -n 50
此命令会显示最新的 50 条日志条目。