Debian
如何更改 mail.log 文件的時區?
我正在使用 Debian buster。我使用 timedatectl 更改了時區並重新啟動了 postfix 和 dovecot,但 mail.log 中的日誌記錄仍顯示 UTC 時間。我該如何解決?
重新啟動實際寫入日誌條目的日誌伺服器(在您的情況下,可能
rsyslog
)。生成時間戳的不是守護程序postfix和dovecot,它們只是將消息放入 syslog 並
rsyslogd
使用其配置的時間戳格式(以及目前選擇的時區轉換)對其進行格式化。一般解決方案:要知道哪個服務正在寫入文件,使用lsof通常很有幫助,例如:
lsof /var/log/file lsof +D /some/directory/and/all/below/