linux中查看文件內(nèi)容的命令 linux查看日志都需要看什么信息?
linux查看日志都需要看什么信息?如果我們有一臺Linux服務(wù)器,日常的檢查工作是必不可少的。在Linux檢查工作中,檢查Linux日志是必不可少的。但是Linux中各種日志太多了,我們平時需要關(guān)注
linux查看日志都需要看什么信息?
如果我們有一臺Linux服務(wù)器,日常的檢查工作是必不可少的。在Linux檢查工作中,檢查Linux日志是必不可少的。但是Linux中各種日志太多了,我們平時需要關(guān)注哪些日志呢?
1、Linux系統(tǒng)日志視圖
Linux系統(tǒng)日志存儲在/var/log/目錄中,這些日志每天都會被剪切,如下所示:
我們關(guān)注的日志文件主要有以下幾種:
/var/log/messages:該日志文件包含系統(tǒng)的所有信息日志(系統(tǒng)和服務(wù)錯誤信息)。一般我們會先檢查這個日志,看看有沒有異常或者錯誤的警告信息;
/var/log/secure:這個日志文件記錄了系統(tǒng)中每個用戶的日志;
/var/log/cron:這個日志記錄了計劃任務(wù)的執(zhí)行日志。如果計劃任務(wù)中有任何異常,您可以查看該日志。
2、系統(tǒng)命令操作日志
我們的Linux服務(wù)器默認(rèn)會記錄用戶執(zhí)行了哪些命令,文件在:~_history文件中,所以我們要定期檢查這個文件中是否有危險的命令記錄。
3.WEB容器日志
WEB容器(如Nginx、Tomcat等。)會安裝在大部分服務(wù)器上,也是軟件,有日志。
如果你的服務(wù)器安裝了Nginx,當(dāng)站點訪問出現(xiàn)異常時,需要查看Nginx日志(如nginx_
linux查找一個中文件是否有該字符串?
。Linux查找包含特定字符串的文件內(nèi)容的常用命令方法$ grep搜索的字符串文件名用于從文件$ grep–e "正則表達(dá)式和文件名不區(qū)分大小寫:$ grep–I搜索的字符串文件名用于查找匹配的行:$ grep。-c搜索的字符串文件名從文件內(nèi)容$ grep–v中查找與指定字符串不匹配的行。搜索的字符串文件名查找所有擴(kuò)展名為的文本文件。從根目錄登錄,找到包含 "誤差 "查找/-鍵入f-name *。日志| xargs grep錯誤。