Ubuntu

為什麼 Ubuntu 將守護程序日誌儲存在 /var/log/daemon.log.1 而不是 /var/log/daemon.log 上?

  • April 30, 2019

嘗試cat /var/log/daemon.log不會產生任何輸出,而cat /var/log/daemon.log.1會產生。為什麼守護程序將日誌儲存到**/var/log/daemon.log.1文件而不是/var/log/daemon.log**?他們儲存在另一個文件中是否有特定原因?

注意: ls -l /var/log顯示這兩個文件具有相同的權限,並且都由名為的使用者擁有admin

,等文件由 IIRC 生成*.1,通常每天呼叫一次。 旨在防止日誌文件變得太大。它是“1”之後的文件。程序不會自行寫入等文件。*.2.gz``logrotate``cron``logrotate``gzip``*.1

您確定/var/log/daemon.log.1正在接收新數據嗎?文件中最後一行的時間戳是多少?

聽起來您的syslog程序未執行或已崩潰。你用完了磁碟空間嗎?

引用自:https://unix.stackexchange.com/questions/46964