一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

服務(wù)器log日志大,掌握這些可正確快速定位錯(cuò)誤!

jf_TEuU2tls ? 來源:CSDN ? 2023-06-05 18:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

針對(duì)大量log日志快速定位錯(cuò)誤地方

動(dòng)態(tài)查看日志

tail-fcatalina.out

從頭打開日志文件

catcatalina.out

可以使用 >nanjiangtest.txt 輸出某個(gè)新日志去查看

[root@yeskylogs]#cat-ncatalina.out|grep717892466>nanjiangtest.txt

tail/head簡(jiǎn)單命令使用:

[root@yeskylogs]#tail-nnumbercatalina.out查詢?nèi)罩疚膊孔詈髇umber行的日志
[root@yeskylogs]#tail-n+numbercatalina.out查詢number行之后的所有日志
[root@yeskylogs]#head-nnumbercatalina.out查詢?nèi)罩疚募械那皀umber行日志
[root@yeskylogs]#head-n-numbercatalina.out查詢?nèi)罩疚募俗詈髇umber行的其他所有日志

第一種方式(根據(jù)關(guān)鍵字查找出行號(hào)):

用 grep 拿到的日志很少,我們需要查看附近的日志。我是這樣做的,首先: cat -n test.log | grep “關(guān)鍵詞” 得到關(guān)鍵日志的行號(hào)

[root@yeskylogs]#cat-ncatalina.out|grep717892466
13230539[11:0717:47:11] INFO nanjiang:Edit Old Article:717892466-2020-11-0717:47:11
13230593[11:0717:47:15] INFO nanjiangSave Article ID IS:717892466
13230595717892466article.getDisplayTime()1=2020-11-0716:25:11
13230596717892466article.getDisplayTime()2=2020-11-0716:25:11
13230601[11:0717:47:15]INFO南江10.10.10.39editarticle717892466編輯文章

cat -n catalina.out|tail -n +13230539|head -n 10

tail -n +13230539表示查詢13230539行之后的日志

head -n 10 則表示在前面的查詢結(jié)果里再查前10條記錄

[root@yeskylogs]#cat-ncatalina.out|tail-n+13230539|head-n10
13230539[11:0717:47:11] INFO nanjiang:Edit Old Article:717892466-2020-11-0717:47:11
13230540[11:0717:47:11]INFOTakes:2msclasscom.tmg.cms.manager.dao.article.impl.ArticleContentDaoImplgetListByArticleId[NzE3ODkyNDY2][int]
13230541[11:0717:47:11]INFOTakes:1msclasscom.tmg.cms.manager.dao.resourceImage.impl.ResourceImageDaoImplload
13230542[11:0717:47:11]INFOTakes:0msclasscom.tmg.cms.manager.dao.resourceImage.impl.ResourceImageDaoImplload
13230543[11:0717:47:11]INFOTakes:1msclasscom.tmg.cms.manager.dao.resourceImage.impl.ResourceImageDaoImplload
13230544[11:0717:47:11] INFO article.getImage3:/uploadImages/2020/312/02/3NXCRK4U3589_2.jpg
13230545[11:0717:47:11]INFOTakes:0msclasscom.tmg.cms.manager.dao.resourceImage.impl.ResourceImageDaoImplload
13230546[11:0717:47:11]INFOTakes:2msclasscom.tmg.cms.manager.dao.privilege.impl.UserDaoImplgetUserByid
13230547[11:0717:47:11]INFOTakes:57msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplselectSitemapWithoutAudit[MQ==][int]
13230548[11:0717:47:11]INFOTakes:5msclasscom.tmg.cms.manager.dao.forbidword.impl.ForbidwordDaoImplgetForbidwordBysiteid[MjI=][int]

第二種方式:查看指定時(shí)間段內(nèi)的日志

首先要進(jìn)行范圍時(shí)間段內(nèi)日志查詢先查看是否在當(dāng)前日之內(nèi)存在

grep'11:071820'catalina.out
grep'11:071811'catalina.out

時(shí)間范圍內(nèi)的查詢

sed-n'/11:071820/,/11:071811/p'catalina.out
sed-n'/11:0718/,/11:0718/p'catalina.out

第三種方式:查看日志中特定字符的匹配數(shù)目

[root@yeskylogs]#grep'1175109632'catalina.out|wc-l
154

第四種方式:查詢最后number行,并查找關(guān)鍵字“結(jié)果”

[root@yeskylogs]#tail-n20catalina.out|grep'INFOTakes:1'
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.config.impl.ConfigInfoDaoImplload
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[NTkwOTQ5][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[MzI0][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[MzI3][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[MzMw][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[MzA5NA==][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[Mzc4Mg==][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[OTM1MA==][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[MTE5MDMw][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[NTQ2MzQw][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[NTg2NzYy][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[MzYyMjA=][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.configModule.impl.ConfigModuleDaoImplgetPersonMenuList

第五種方式:查詢最后number行,并查找關(guān)鍵字“結(jié)果”并且對(duì)結(jié)果進(jìn)行標(biāo)紅

[root@yeskylogs]#tail-n20catalina.out|grep'INFOTakes:1'--color
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.config.impl.ConfigInfoDaoImplload
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[NTkwOTQ5][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[MzI0][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[MzI3][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[MzMw][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[MzA5NA==][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[Mzc4Mg==][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[OTM1MA==][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[MTE5MDMw][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[NTQ2MzQw][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[NTg2NzYy][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[MzYyMjA=][int]

第六種方式:查詢最后number行,并查找關(guān)鍵字“結(jié)果”并且對(duì)結(jié)果進(jìn)行標(biāo)紅,上下擴(kuò)展兩行

[root@yeskylogs]#tail-n20catalina.out|grep'INFOTakes:1'--color-a2
[11:1122:02:51]INFOTakes:0msclasscom.tmg.cms.manager.dao.article.impl.ArticleContentDaoImplgetArticlePageNum[NzE4MTM2ODky][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.config.impl.ConfigInfoDaoImplload[com.tmg.cms.manager.model.config.ConfigInfo]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[NTkwOTQ5][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[MzI0][int]
[11:1122:02:51]INFOTakes:0msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[MzI1][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[MzI3][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[MzMw][int]
[11:1122:02:51]INFOTakes:0msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[MzAzNg==][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[MzA5NA==][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[Mzc4Mg==][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[OTM1MA==][int]
[11:1122:02:51]INFOTakes:0msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[MTE0MjQ4][int]
[11:1122:02:51]INFOTakes:0msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[MTE4MDc4][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[MTE5MDMw][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[NTQ2MzQw][int]
[11:1122:02:51]INFOTakes:0msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[NTQ3MTIw][int]
[11:1122:02:51]INFOTakes:0msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[NTY4OTYx][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[NTg2NzYy][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.sitemap.impl.SitemapDaoImplgetSitemapTop[MzYyMjA=][int]
[11:1122:02:51]INFOTakes:1msclasscom.tmg.cms.manager.dao.configModule.impl.ConfigModuleDaoImplgetPersonMenuList[com.tmg.cms.manager.model.config.ConfigPersonMenu]

第七種方式:分頁查看,使用空格翻頁(使用more/less)

[root@yeskylogs]#tail-n2000catalina.out|grep'INFOTakes:1'--color-a2|more
[root@yeskylogs]#tail-n2000catalina.out|grep'INFOTakes:1'--color-a2|less

附加:

全屏導(dǎo)航
ctrl + F - 向前移動(dòng)一屏
ctrl + B - 向后移動(dòng)一屏
ctrl + D - 向前移動(dòng)半屏
ctrl + U - 向后移動(dòng)半屏

單行導(dǎo)航
j - 向前移動(dòng)一行
k - 向后移動(dòng)一行

其它導(dǎo)航
G - 移動(dòng)到最后一行
g - 移動(dòng)到第一行
q / ZZ - 退出 less 命令






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Linux系統(tǒng)
    +關(guān)注

    關(guān)注

    4

    文章

    605

    瀏覽量

    28566
  • Web服務(wù)器
    +關(guān)注

    關(guān)注

    0

    文章

    138

    瀏覽量

    24851

原文標(biāo)題:服務(wù)器log日志大,掌握這些可正確快速定位錯(cuò)誤!

文章出處:【微信號(hào):浩道linux,微信公眾號(hào):浩道linux】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    服務(wù)器遠(yuǎn)程不上服務(wù)器怎么辦?服務(wù)器無法遠(yuǎn)程的原因是什么?

    產(chǎn)生問題的原因,檢查硬盤和服務(wù)器系統(tǒng)。通過日志和檢查數(shù)據(jù)來確認(rèn)問題出 現(xiàn)的原因以及如何解決。 三、端口問題 1.端口錯(cuò)誤 找回正確的端口或更換遠(yuǎn)程端口 2.端口被掃爆 更改端口,并在防
    發(fā)表于 02-27 16:21

    DevEcoStudio 中使用模擬時(shí)如何過濾日志

    ,這里會(huì)包含導(dǎo)致失敗的具體原因,例如端口沖突、虛擬機(jī)管理程序未啟用或配置錯(cuò)誤、權(quán)限不足等。 系統(tǒng)運(yùn)行日志:包含模擬系統(tǒng)運(yùn)行時(shí)的各種事件和狀態(tài)信息,如進(jìn)程的啟動(dòng)和停止、系統(tǒng)服務(wù)的運(yùn)行情
    發(fā)表于 05-23 10:46

    關(guān)于linux系統(tǒng)的日志文件的學(xué)習(xí)與理解

    服務(wù)器日志信息。例如,sendmail日志信息就全部送到這個(gè)文件中。10. /var/log/user.log — 記錄所有等級(jí)用戶信息的
    發(fā)表于 10-25 15:06

    如何正確的理解使用WEB服務(wù)器和應(yīng)用程序服務(wù)器及HTTP服務(wù)器

    WEB服務(wù)器、應(yīng)用程序服務(wù)器、HTTP服務(wù)器有何區(qū)別?IIS、Apache、Tomcat、Weblogic、WebSphere都各屬于哪種服務(wù)器,
    發(fā)表于 05-27 08:00 ?0次下載
    如何<b class='flag-5'>正確</b>的理解使用WEB<b class='flag-5'>服務(wù)器</b>和應(yīng)用程序<b class='flag-5'>服務(wù)器</b>及HTTP<b class='flag-5'>服務(wù)器</b>

    一些服務(wù)器日志分析命令集錦

    自己的小網(wǎng)站跑在阿里云的ECS上面,偶爾也去分析分析自己網(wǎng)站服務(wù)器日志,看看網(wǎng)站的訪問量??纯从袥]有黑闊搞破壞!于是收集,整理一些服務(wù)器日志分析命令,大家可以試試! 1、查看有多少個(gè)I
    的頭像 發(fā)表于 02-02 14:13 ?2282次閱讀
    一些<b class='flag-5'>服務(wù)器</b><b class='flag-5'>日志</b>分析命令集錦

    嵌入式linux設(shè)備中應(yīng)用運(yùn)行日志的實(shí)現(xiàn)

    Log4cplus+BOA方案,log4cplus記錄日志,boa作為web服務(wù)器,通過網(wǎng)頁的形式展示日志信息.? ? ? 開發(fā)環(huán)境:嵌入式
    發(fā)表于 11-01 17:22 ?8次下載
    嵌入式linux設(shè)備中應(yīng)用運(yùn)行<b class='flag-5'>日志</b>的實(shí)現(xiàn)

    針對(duì)大量log日志快速定位錯(cuò)誤地方

    查看服務(wù)器、應(yīng)用運(yùn)行日志,這是每個(gè)程序員必備的工作技能,因?yàn)椋?b class='flag-5'>日志是最好的查找出錯(cuò)問題在哪的途徑。如果當(dāng)服務(wù)器爆了,你卻連如何定位
    的頭像 發(fā)表于 03-20 09:22 ?1073次閱讀

    針對(duì)大量log日志快速定位錯(cuò)誤地方

    用 grep 拿到的日志很少,我們需要查看附近的日志。我是這樣做的,首先: cat -n test.log | grep “關(guān)鍵詞” 得到關(guān)鍵日志的行號(hào)
    的頭像 發(fā)表于 04-21 09:22 ?867次閱讀

    Android異常日志快速定位分析小技巧

    Android異常日志快速定位分析小技巧
    的頭像 發(fā)表于 08-09 10:06 ?3426次閱讀
    Android異常<b class='flag-5'>日志</b><b class='flag-5'>快速</b><b class='flag-5'>定位</b>分析小技巧

    基于Rust的Log日志庫介紹

    Rust是一門系統(tǒng)級(jí)編程語言,因其安全性、高性能和并發(fā)性而備受歡迎。在Rust應(yīng)用程序中,日志記錄是一項(xiàng)非常重要的任務(wù),因?yàn)樗梢詭椭_發(fā)人員了解應(yīng)用程序的運(yùn)行情況并解決問題。Rust的Log庫提供
    的頭像 發(fā)表于 09-19 14:49 ?4061次閱讀

    應(yīng)用程序中的服務(wù)器錯(cuò)誤怎么解決?

    在使用應(yīng)用程序時(shí),可能會(huì)遇到服務(wù)器錯(cuò)誤的問題。這種錯(cuò)誤通常會(huì)導(dǎo)致應(yīng)用程序無法正常運(yùn)行 ,給用戶帶來不便。下面將介紹應(yīng)用程序中的服務(wù)器錯(cuò)誤及其
    的頭像 發(fā)表于 03-12 15:13 ?7568次閱讀

    服務(wù)器錯(cuò)誤是怎么回事

    服務(wù)器錯(cuò)誤通常指的是在訪問網(wǎng)站或應(yīng)用程序時(shí),由于服務(wù)器端的問題導(dǎo)致無法正常處理請(qǐng)求。主機(jī)測(cè)評(píng)小編為您整理發(fā)布一些常見的服務(wù)器錯(cuò)誤及其可能的原
    的頭像 發(fā)表于 11-04 11:11 ?1184次閱讀

    780E開發(fā)板之errDump錯(cuò)誤日志上報(bào),操作方法解析

    。errDump就是將模塊運(yùn)行過程中產(chǎn)生的錯(cuò)誤信息或者應(yīng)用日志通過TCP/UDP上報(bào)到互聯(lián)網(wǎng)上的指定服務(wù)器,技術(shù)人員可以在服務(wù)器上查閱日志
    的頭像 發(fā)表于 11-04 15:30 ?563次閱讀
    780E開發(fā)板之errDump<b class='flag-5'>錯(cuò)誤</b><b class='flag-5'>日志</b>上報(bào),操作方法解析

    玩轉(zhuǎn)Nginx日志管理:高效排查問題的終極指南

    的處理時(shí)間等信息。錯(cuò)誤日志記錄了訪問出錯(cuò)的信息,可以幫助我們定位錯(cuò)誤的原因。 訪問日志主要記錄客戶端的請(qǐng)求??蛻舳讼騈ginx
    的頭像 發(fā)表于 12-30 13:50 ?705次閱讀

    基于RV1126開發(fā)板限制系統(tǒng)日志大小教程

    的系統(tǒng)日志主要保存在/var/log目錄中,當(dāng)對(duì)一臺(tái)服務(wù)器進(jìn)行任何操作都會(huì)有日志產(chǎn)生,如果服務(wù)器一年中沒有特別重要的情況發(fā)生,那么
    的頭像 發(fā)表于 04-16 11:18 ?223次閱讀
    基于RV1126開發(fā)板限制系統(tǒng)<b class='flag-5'>日志</b>大小教程