CSDN | GitHub |
---|---|
ubuntu /var/log/下各個日誌文件描述及修復無message文件和debug文件 | AderXCoding/system/tools/syslog |
本作品採用知識共享署名-非商業性使用-相同方式共享 4.0 國際許可協議進行許可, 轉載請註明出處, 謝謝合作
本文簡單介紹ubuntu/var/log/下各個日誌文件,方便出現錯誤的時候查詢相應的log
1 日誌文件描述
日誌 | 描述 |
---|---|
alternatives.log | 更新替代信息都記錄在這個文件中 |
apport.log | 應用程序崩潰記錄 |
apt | 用apt-get安裝卸載軟件的信息 |
auth.log | 登錄認證log |
boot.log | 包含系統啓動時的日誌 |
btmp | 記錄所有失敗啓動信息 |
Consolekit | 記錄控制檯信息 |
cpus | 涉及所有打印信息的日誌 |
dist-upgrade | dist-upgrade這種更新方式的信息 |
dmesg | 包含內核緩衝信息(kernel ringbuffer). 在系統啓動時,顯示屏幕上的與硬件有關的信息 |
dpkg.log | 包括安裝或dpkg命令清除軟件包的日誌 |
faillog | 包含用戶登錄失敗信息。此外,錯誤登錄命令也會記錄在本文件中 |
fontconfig.log | 與字體配置有關的log |
fsck | 文件系統日誌 |
faillog | 包含用戶登錄失敗信息。此外,錯誤登錄命令也會記錄在本文件中 |
kern.log | 包含內核產生的日誌,有助於在定製內核時解決問題 |
lastlog | 記錄所有用戶的最近信息。這不是一個ASCII文件,因此需要用lastlog命令查看內容 |
faillog | 包含用戶登錄失敗信息. 此外, 錯誤登錄命令也會記錄在本文件中 |
這個子目錄包含郵件服務器的額外日誌 | |
mail.err | 類似於上面的 |
samba | 包含由samba存儲的信息 |
wtmp | 包含登錄信息。使用wtmp可以找出誰正在登陸進入系統,誰使用命令顯示這個文件或信息等 |
xorg.*.log | 來自X的日誌信息 |
2 沒有 /var/log/messages和debug的解決方法
sudo vim /etc/rsyslog.d/50-default.conf
其中有這麼一段
#*.=info;*.=notice;*.=warn;\
# auth,authpriv.none;\
# cron,daemon.none;\
# mail,news.none -/var/log/messages
直接將所有#去掉即可,對於debug同理即可
#*.debug;\
# auth,authpriv.none;\
# news.none;mail.none -/var/log/debug
保存後重啓rsylog服務
sudo /etc/init.d/rsyslog restart
如果查看 文件夾 /var/log/ 內還沒有 message.log 和debug.log , 最好重啓一下系統即可.
若無其他的log文件,同理以上方法處理即可在文件夾 /var/log 中找到。
本作品採用知識共享署名-非商業性使用-相同方式共享 4.0 國際許可協議進行許可, 轉載請註明出處, 謝謝合作.