Logs

日誌文件是如何命名的?

  • October 1, 2015

或者我們可以從日誌文件的名稱中推斷出什麼?

例如,當我想查看 Xorg 日誌時,我會找到三個文件:

Xorg.0.log      
Xorg.0.log.old
Xorg.1.log

您還可以在以下位置找到許多此類日誌文件/var/log/

$ ls /var/log/*log*
/var/log/alternatives.log        /var/log/dpkg.log.4.gz
/var/log/alternatives.log.1      /var/log/dpkg.log.5.gz
/var/log/alternatives.log.10.gz  /var/log/dpkg.log.6.gz
/var/log/alternatives.log.11.gz  /var/log/dpkg.log.7.gz
/var/log/alternatives.log.12.gz  /var/log/dpkg.log.8.gz
/var/log/alternatives.log.2.gz   /var/log/dpkg.log.9.gz
/var/log/alternatives.log.3.gz   /var/log/faillog
/var/log/alternatives.log.4.gz   /var/log/fontconfig.log
/var/log/alternatives.log.5.gz   /var/log/kern.log
/var/log/alternatives.log.6.gz   /var/log/kern.log.1
/var/log/alternatives.log.7.gz   /var/log/kern.log.2.gz
/var/log/alternatives.log.8.gz   /var/log/kern.log.3.gz
/var/log/alternatives.log.9.gz   /var/log/kern.log.4.gz
/var/log/apport.log              /var/log/lastlog
/var/log/apport.log.1            /var/log/mail.log
/var/log/apport.log.2.gz         /var/log/mail.log.1
/var/log/apport.log.3.gz         /var/log/mail.log.2.gz
/var/log/apport.log.4.gz         /var/log/mail.log.3.gz
/var/log/apport.log.5.gz         /var/log/mail.log.4.gz
/var/log/apport.log.6.gz         /var/log/mysql.log
/var/log/apport.log.7.gz         /var/log/mysql.log.1.gz
/var/log/auth.log                /var/log/mysql.log.2.gz
/var/log/auth.log.1              /var/log/mysql.log.3.gz
/var/log/auth.log.2.gz           /var/log/mysql.log.4.gz
/var/log/auth.log.3.gz           /var/log/mysql.log.5.gz
/var/log/auth.log.4.gz           /var/log/mysql.log.6.gz
/var/log/boot.log                /var/log/mysql.log.7.gz
/var/log/bootstrap.log           /var/log/syslog
/var/log/dpkg.log                /var/log/syslog.1
/var/log/dpkg.log.1              /var/log/syslog.2.gz
/var/log/dpkg.log.10.gz          /var/log/syslog.3.gz
/var/log/dpkg.log.11.gz          /var/log/syslog.4.gz
/var/log/dpkg.log.12.gz          /var/log/syslog.5.gz
/var/log/dpkg.log.2.gz           /var/log/syslog.6.gz
/var/log/dpkg.log.3.gz           /var/log/syslog.7.gz

那麼這些數字說明了什麼?log還有和有什麼區別log.old

日誌文件根據它們所針對的應用程序指示不同的內容,因為每個應用程序都以自己的方式實現日誌記錄。有一些通常遵循的標準,但沒有什麼可以強制應用程序遵循任何特定的日誌記錄策略。因此,對於任何給定的應用程序,您都應該查看它的手冊頁以嘗試弄清楚它是如何實現日誌記錄的。之後嘗試Google。

最常見的做法是使用.log副檔名命名日誌文件以表明它們是日誌。日誌文件通常也放置在/var/log/應用程序安裝目錄中。

至於 Xorg 日誌,數字表示顯示編號(0 是你的第一個顯示,1 應該是你的第二個)。.old副檔名表示日誌文件是針對前一個 x 會話的。

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