logger#

logger 是包含在 util-linux 軟體包的一部分,debian base 使用 bsdutils 套件提供 logger 指令。

用於產生日誌訊息的命令列工具,這些訊息會被送到系統日誌守護進程(如 rsyslog 或 journald)進行記錄和管理。

Install#

$ sudo apt install bsdutils

Operate#

記錄一條簡單訊息#

# 訊息會記錄到預設的系統日誌(通常是 /var/log/syslog 或 /var/log/messages)
$ logger "This is a simple log message"

加上標籤 (Tag):方便過濾

# 日誌會顯示為: Dec 23 12:00:00 hostname MyScript: 腳本執行成功
logger -t MyApp "This is a log message with a tag"

Reference#

Official docs:

logger