成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

日志查看神器 journalctl 詳解

開發 開發工具 運維
相比傳統的 syslog + tail 方式,journalctl 提供了更強大的過濾、格式控制和時間跳轉能力。

今天分享一下 journalctl日志查看工具,它不僅功能強大,而且使用靈活,可以說是現代 Linux 系統日志查看的「瑞士軍刀」。

1. 什么是 journalctl?

journalctl 是 systemd 的一部分,用于查看由 systemd-journald 收集的日志數據。systemd-journald 會收集內核、服務、標準輸出、標準錯誤以及應用程序的日志信息,并統一管理、存儲。

相比傳統的 syslog + tail 方式,journalctl 提供了更強大的過濾、格式控制和時間跳轉能力。

2. 基礎用法

(1) 查看所有日志

# 打印所有級別的日志
journalctl

默認按時間順序輸出所有日志,可能非常長。

(2) 實時查看日志(相當于 tail -f)

journalctl -f

適合監控服務運行狀態,實時滾動顯示最新日志。

(3) 查看系統啟動日志

journalctl -b

-b 參數表示查看當前啟動周期的日志。-x參數顯示詳細信息:

journalctl -xb 

# 過濾報錯信息
journalctl -xb |grep -i error

(4) 按時間范圍過濾日志

journalctl --since "2025-04-20 09:00" --until "2025-04-23 12:00"
journalctl --since "2 hours ago"

3. 強大的過濾機制

(1) 按服務過濾日志

journalctl -u docker.service
journalctl -u nginx.service

可以看到 nginx 服務的所有日志。

(2)  查看特定 PID 的日志

journalctl _PID=1234

(3) 按用戶 ID 過濾

journalctl _UID=1000

(4) 查看內核日志(類似 dmesg)

journalctl -k

4. 日志持久化配置

(1) 默認日志是臨時的嗎?

journal產生的日志默認是臨時,有些 Linux 發行版默認日志存儲在 /run/log/journal/,屬于非持久化,重啟就沒了。

(2) 如何開啟日志持久化?

sudo mkdir -p /var/log/journal
sudo systemd-tmpfiles --create --prefix /var/log/journal
sudo systemctl restart systemd-journald

重啟后日志就會存儲在 /var/log/journal/,永久保存。

5. 管理日志空間

修改 /etc/systemd/journald.conf,添加如下配置:

SystemMaxUse=500M       # 日志文件最大空間
SystemKeepFree=100M     # 至少保留這么多磁盤空間
SystemMaxFileSize=100M  # 單個日志文件最大大小
SystemMaxFiles=10       # 最多保留幾個文件

配置后重啟服務生效:

sudo systemctl restart systemd-journald

6. 按日志級別過濾

journalctl -p err      # 顯示錯誤及以上級別日志
journalctl -p warning  # 顯示警告及以上級別日志

日志級別一覽(數字/名稱):

數值

名稱

說明

0

emerg

緊急,系統不可用

1

alert

需立刻處理

2

crit

嚴重

3

err

錯誤

4

warning

警告

5

notice

正常但重要信息

6

info

一般信息

7

debug

調試信息

責任編輯:趙寧寧 來源: 運維李哥不背鍋
相關推薦

2023-02-16 09:52:46

journalctlsystemdLinux

2022-03-21 09:52:44

LinuxSystemd日志

2020-05-22 15:45:30

Linuxlogrotate神器

2021-08-16 11:59:32

Linuxlogrotate日志文件

2022-02-18 11:26:23

日志程序Linux

2021-07-30 05:51:53

移動應用PerfDog工具

2021-10-15 08:27:14

Kubernetes 工具Mizu

2011-08-19 16:20:14

Oracle數據庫查看工具LogMine

2023-12-21 13:02:25

Linux系統Ubuntu

2021-06-29 10:50:40

Linux.NET命令

2011-03-29 10:41:16

Cacti監測點

2010-11-19 13:01:31

Oracle日志文件

2025-05-14 08:10:00

redo logMySQL重做日志

2020-10-21 10:50:24

LVSNginxHAProxy

2019-03-20 13:44:30

Web 開發代碼

2022-07-27 11:46:35

Asciinema日志工具

2017-08-24 11:54:43

Linux日志定時輪循機制

2011-05-18 14:33:20

MySQL

2011-11-21 14:18:51

日志

2010-10-29 13:34:09

Oracle日志
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: hitomi一区二区三区精品 | 自拍在线| 久久久久91| 在线观看国产wwwa级羞羞视频 | 99pao成人国产永久免费视频 | 国产精品日韩欧美一区二区三区 | 一区二区三区在线免费看 | 欧美视频网 | 国产精品日韩在线观看 | 先锋av资源网 | av影音在线 | 日本午夜一区 | 男女网站免费观看 | 午夜影院| 91毛片网 | 久久精品一级 | 亚洲精品毛片av | 国产成人午夜精品影院游乐网 | 国产成人啪免费观看软件 | 欧美精品一区三区 | 欧美日韩久久精品 | 午夜视频网 | 欧美色999| 天天影视亚洲综合网 | 国产免费一区 | 日韩一区二区三区av | 国产一区二区日韩 | 色婷婷久久久亚洲一区二区三区 | 欧美精品久久久久久久久久 | 狠狠操狠狠干 | 成人av在线大片 | 精品国产乱码久久久久久老虎 | 欧美在线一区二区三区四区 | 欧美一区二区在线看 | 国产美女特级嫩嫩嫩bbb片 | 欧美在线a | 毛片一级黄色 | 夜夜骑首页 | 欧美日韩国产在线观看 | 亚洲精品免费视频 | 亚洲狠狠爱|