所有 Linux 系統都會創建有關服務器、引導進程、內核和應用程序的信息,並將它們存儲在日誌文件中。日誌文件包含系統活動日誌以幫助您進行故障排除。日誌文件保存在 /var/日誌 目錄及其子目錄。在本教程中,您將學習如何在 CentOS 8 中使用不同的方法查看和監控日誌文件。所以讓我們開始吧。
使用tail命令查看日誌文件
這是查看日誌最常用的命令。使用此命令 -F 要跟踪文件的內容,請打開終端並輸入以下命令:
# sudo tail –f /var/log/apache2/access.log
因為日誌文件明顯變了。如果要顯示有限數量的行 -n 要顯示的行數,如下圖所示。
# sudo tail –n5 –f /var/log/apache2/access.log
此命令僅顯示日誌文件的最後五行,如下所示。
更少的命令
用於顯示文件的實時輸出 -F 什麼時候 少於 命令是:
# sudo less –f /var/log/httpd/access_log
使用多尾命令——查看多個日誌文件
如果要同時查看多個日誌文件, 多尾 命令。該名稱本身意味著它用於查看和監控多個日誌文件。為此,您首先需要安裝該軟件包。 使用以下命令在 CentOS 8 上安裝軟件包:
# sudo dnf install –y multitail
安裝完成後同時查看兩個日誌文件。為此,請使用以下命令:
# sudo multitail /var/log/httpd/access_log /var/log/httpd/error_log
結論是
在本教程中,您學習瞭如何以不同方式查看日誌文件。您還學習瞭如何使用 multitail 命令同時顯示多個日誌文件,並顯示有限的行數。