linux中如何查看錯(cuò)誤日志
linux查看錯(cuò)誤日志
將jar包部署到服務(wù)器,程序在跑了一段時(shí)間后發(fā)現(xiàn)日志報(bào)錯(cuò)。然后想要找到具體報(bào)錯(cuò)的地方。
先查看日志,然后用管道通道符查找日志中有error的字段。
cat xxx.log | grep ERROR ## | 為管道符
grep
命名:
grep,egrep,fgrep -print line mathing a pattern (打印匹配行的一種方法)
描述:
searches the named input files for lines containing a match to the given pattern.by default,grep prints the matching lines.(與輸入文件的行中包含的某一字段進(jìn)行匹配,grep默認(rèn)打印的是匹配行的內(nèi)容)
in addition,two variant programs egrep and fgrep are available.egrep is the same as grep -E.fgrep is the same as grep -F.Direct invocation as either egrep or fgrep is deprecated.but is provided to allow historical applications that rely on then to run unmodified.(另外,兩個(gè)變量egrep和fgrep是可獲得的,egrep等同于grep -E,fgrep等同于grep-F。直接調(diào)用egrep和fgrep是過(guò)時(shí)的,但是允許依賴(lài)歷史性的應(yīng)用程序不加修改地執(zhí)行)
可選項(xiàng):
-E --extended-regexp
Interpret pattern as an extended regular expression.(這一模式意思是一個(gè)擴(kuò)展的正則表達(dá)式)
-F --fixed-strings, --fixed-regexp
Interpret pattern as a list of fixed strings,seperated by newlines.any of which is to be extended.(這一模式的意思是一個(gè)可變長(zhǎng)字符串的列表。通過(guò)新的行分開(kāi),列表里邊的任何一個(gè)都可以去被擴(kuò)展)
動(dòng)態(tài)查看日志的命令
tail -f xxx.log
然后發(fā)現(xiàn)該命令打印日志報(bào)錯(cuò)的信息查看起來(lái)不是很方便,
很難去具體排查出錯(cuò)的地方可通過(guò)輸入以下的命令:
grep xxx.log -e ERROR ##xxx.log為日志的文件名 ERROR為日志中的出現(xiàn)ERROR的字段
這樣就會(huì)在linux中顯示日志具體的報(bào)錯(cuò)時(shí)間和具體報(bào)錯(cuò)的內(nèi)容。
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
詳解ubuntu20.04下CLion2020.1.3安裝配置ROS過(guò)程說(shuō)明
這篇文章主要介紹了ubuntu20.04下CLion2020.1.3安裝配置ROS過(guò)程說(shuō)明,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2020-08-08
Linux 用cp和rsync同步文件時(shí)跳過(guò)指定目錄的方法
某測(cè)試站點(diǎn),在某個(gè)節(jié)點(diǎn)的時(shí)候需要同步到正式站點(diǎn)去,但是里面的config目錄不能覆蓋2012-11-11
Centos修改DNS重啟或重啟network服務(wù)后丟失問(wèn)題解決方法
這篇文章主要介紹了Centos修改DNS重啟或重啟network服務(wù)后丟失問(wèn)題解決方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-12-12
linux下通過(guò)rsync+inotify 實(shí)現(xiàn)數(shù)據(jù)實(shí)時(shí)備份(遠(yuǎn)程容災(zāi)備份系統(tǒng))
linux下為了數(shù)據(jù)安全或者網(wǎng)站同步鏡像,不得不考慮一些實(shí)時(shí)備份的問(wèn)題,這篇linux下通過(guò)rsync+inotify 實(shí)現(xiàn)數(shù)據(jù)實(shí)時(shí)備份配置過(guò)程記錄下來(lái),防止遺忘2013-09-09

