var log 常見log 說明

2021-06-28 04:23:35 字數 1538 閱讀 8984

如果願意在linux環境方面花費些時間,首先就應該知道日誌檔案的所在位置以及它們包含的內容。在系統執行正常的情況下學習了解這些不同的日誌檔案有助於你在遇到緊急情況時從容找出問題並加以解決。

以下介紹的是20個位於/var/log/ 目錄之下的日誌檔案。其中一些只有特定版本採用,如dpkg.log只能在基於debian的系統中看到。

/var/log/messages — 包括整體系統資訊,其中也包含系統啟動期間的日誌。此外,mail,cron,daemon,kern和auth等內容也記錄在var/log/messages日誌中。

/var/log/dmesg — 包含核心緩衝資訊(kernel ring buffer)。在系統啟動時,會在螢幕上顯示許多與硬體有關的資訊。可以用dmesg檢視它們。

/var/log/auth.log — 包含系統授權資訊,包括使用者登入和使用的許可權機制等。

/var/log/boot.log — 包含系統啟動時的日誌。

/var/log/daemon.log — 包含各種系統後台守護程序日誌資訊。

/var/log/dpkg.log – 包括安裝或dpkg命令清除軟體包的日誌。

/var/log/kern.log – 包含核心產生的日誌,有助於在定製核心時解決問題。

/var/log/lastlog — 記錄所有使用者的最近資訊。這不是乙個ascii檔案,因此需要用lastlog命令檢視內容。

/var/log/maillog /var/log/mail.log — 包含來著系統執行電子郵件伺服器的日誌資訊。例如,sendmail日誌資訊就全部送到這個檔案中。

/var/log/user.log — 記錄所有等級使用者資訊的日誌。

/var/log/xorg.x.log — 來自x的日誌資訊。

/var/log/alternatives.log – 更新替代資訊都記錄在這個檔案中。

/var/log/btmp – 記錄所有失敗登入資訊。使用last命令可以檢視btmp檔案。例如,」last -f /var/log/btmp | more「。

/var/log/cups — 涉及所有列印資訊的日誌。

/var/log/anaconda.log — 在安裝linux時,所有安裝資訊都儲存在這個檔案中。

/var/log/yum.log — 包含使用yum安裝的軟體包資訊。

/var/log/cron — 每當cron程序開始乙個工作時,就會將相關資訊記錄在這個檔案中。

/var/log/secure — 包含驗證和授權方面資訊。例如,sshd會將所有資訊記錄(其中包括失敗登入)在這裡。

/var/log/wtmp或/var/log/utmp — 包含登入資訊。使用wtmp可以找出誰正在登陸進入系統,誰使用命令顯示這個檔案或資訊等。

/var/log/faillog – 包含使用者登入失敗資訊。此外,錯誤登入命令也會記錄在本檔案中。

除了上述log檔案以外, /var/log還基於系統的具體應用包含以下一些子目錄:

除了手動存檔和清除這些日誌檔案以外,還可以使用logrotate在檔案達到一定大小後自動刪除。可以嘗試用vi,tail,grep和less等命令檢視這些日誌檔案

log的簡單說明

ns3中的日誌功能是非常完善與靈活,大家有需要顯示一些除錯或者警告資訊時最好使用log,不再使用標準輸入來輸出中間資訊。ns log error 寫入log level error級別會輸出的日誌資訊 ns log warn 寫入log level warn級別會輸出的日誌資訊 ns log deb...

log日誌級別說明

日誌記錄器 logger 是日誌處理的核心元件。log4j具有5種正常級別 level 1.static level debug debug level指出細粒度資訊事件對除錯應用程式是非常有幫助的。2.static level info info level表明 訊息在粗粒度級別上突出強調應用程式...

log的簡單說明

ns3相關 core log ns3中的日誌功能是非常完善與靈活,大家有需要顯示一些除錯或者警告資訊時最好使用log,不再使用標準輸入來輸出中間資訊。ns log error 寫入log level error級別的日誌資訊 ns log warn 寫入log level warn級別日誌資訊 ns...