Systemd

journalctl:如何在其輸出中顯示顏色?

  • December 9, 2020

沒有顏色的輸出journalctl真的看起來很亂。是否可以為其輸出添加顏色?在我的系統上,似乎只有重要的行被突出顯示。甚至可以通過添加開關dmesg輸出顏色!--color

的顏色支持journalctl記錄在man journalctl

輸出到 tty 時,根據優先級對行著色:ERROR 級別及更高級別的行著色為紅色;NOTICE 和更高級別的行被突出顯示;其他行正常顯示。

那來自 systemd 229。如手冊頁所示,沒有其他內置顏色控制項用於journalctl.

如果原始守護程序輸出已經著色,但使用 時顏色失去journalctl,該--output cat選項將恢復它們。有關詳細資訊,請參閱手冊。

引用自:https://serverfault.com/questions/805775