linux查找java項(xiàng)目日志查找報(bào)錯(cuò)信息方式
日志查找定位
1.cd 進(jìn)入項(xiàng)目
2.正常日志 和錯(cuò)誤日志

3.tail -f 日志名

tail 顯示文件末尾內(nèi)容【日志一般查看最新的所以只需展示末尾日志】
-f 實(shí)時(shí)跟蹤文件變化,獲取最新內(nèi)容
根據(jù)時(shí)間查詢錯(cuò)誤日志:grep “時(shí)間” error.log
進(jìn)入日志 vim error.log
再輸入/需要查找的日志內(nèi)容如下所示再按鼠標(biāo)上下鍵去查找日志

在當(dāng)前文件里找到報(bào)錯(cuò)消息
1.在如下所示空白處按/后面緊跟需要查找的文件內(nèi)容 (/代表精準(zhǔn)匹配)

2.直接回車會(huì)高亮顯示剛才輸入的關(guān)鍵詞如下展示

3.按英文格式下n 查找下一個(gè)(n表示next) 到了最后一個(gè)會(huì)自動(dòng)回到第一個(gè)

從倒數(shù)第一行一直打印到倒數(shù)第1000行:tail -n 1000 日志名
替換jar包時(shí) 把jar包命名后面加時(shí)間后綴方便查找
- 例如:

展示 正在運(yùn)行的java進(jìn)程 ps -ef | grep “java”
后臺(tái)打印日志(入?yún)⒔ㄗh用json顯示打印 避免后期轉(zhuǎn)換問題)

進(jìn)入logs日志


找不到實(shí)時(shí)日志時(shí)找前綴列如:
grep “product”的請(qǐng)求入?yún)?rdquo; 日志名 (grep:文本搜索)
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
如何在CentOS?7上搭建GitLab服務(wù)器(完整指南)
本文詳解在CentOS7上搭建GitLab企業(yè)級(jí)服務(wù)器的完整流程,包括環(huán)境準(zhǔn)備、安裝配置、關(guān)鍵設(shè)置、故障排查及實(shí)操截圖,提供國(guó)內(nèi)鏡像加速和常見錯(cuò)誤解決方案,感興趣的朋友一起看看吧2025-08-08
Linux下實(shí)現(xiàn)修改時(shí)區(qū)為東八區(qū)
這篇文章主要介紹了Linux下實(shí)現(xiàn)修改時(shí)區(qū)為東八區(qū),具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2026-06-06
Linux與Windows跨平臺(tái)文件共享的實(shí)現(xiàn)方案
在智慧工廠的應(yīng)用場(chǎng)景中,常常需要通過工控機(jī)集中讀取多臺(tái)設(shè)備生成的日志來獲取運(yùn)行數(shù)據(jù),由于設(shè)備通常運(yùn)行 Windows 系統(tǒng),而工控機(jī)多采用 Linux 環(huán)境,所以本文介紹了Linux與Windows跨平臺(tái)文件共享的實(shí)現(xiàn)方案,需要的朋友可以參考下2025-04-04
在CentOS VPS上通過SSH安裝 MySQL的方法圖解
這篇文章主要介紹了在CentOS VPS上通過SSH安裝 MySQL,需要的朋友可以參考下2018-12-12
Linux7.7設(shè)置交換分區(qū)SWAP的方法
這篇文章主要介紹了Linux7.7設(shè)置交換分區(qū)SWAP的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11

