前言
- 因為 CentOS 上太常用到
journalctl
了,本篇紀錄一下使用方式與設定檔。
A) 使用方式
- 跟隨 (
f
ollow) 目前所有的 log,類似tail -f
的效果:
|
|
- 跟隨 (
f
ollow) 某 service 的 log,類似tail -f
的效果:
|
|
- 顯示最後的日誌 (
e
nd)
|
|
- 只列出時間內的日誌,例如過去
1
小時內:
|
|
- 結合前面,可以針對某 service 列出
1
小時內的日誌:
|
|
B) 管理技巧
Runtime 指令
- 確認目前
journalctl
已經使用的硬碟空間:
|
|
- 刪除超過指定時間的日誌檔:
|
|
- 刪除超過某大小的日誌檔:
|
|
設定檔
- 編輯
/etc/systemd/journald.conf
:
|
|
Note
- 預設是 Disk 總量的
10%
、但不超過4G