目錄
- 背景
- 查看實(shí)時(shí)日志
背景
在項(xiàng)目開發(fā)過程中,在調(diào)試的階段,往往需要debug或者進(jìn)行查看日志。但日志一般隱藏得比較深,不容易直接找到,常用命令可能有如下:
# 查看當(dāng)前路徑下,所有日志文件包含"xxx"的文件中所在行 grep "xxx" *.log.* --col # 查看開頭 head xxx.log # 查看結(jié)尾 tail xxx.log # 查看全部 cat xxx.log
但是,這樣輸出日志,往往都是調(diào)試之后,在重新查找輸出的記錄,這樣雖然也能排查,但往往排查成本會(huì)比較高。如果你找后端系統(tǒng)中,運(yùn)行了一行日志代碼,相關(guān)日志就馬上顯示出來,并且高亮,那該多好。
查看實(shí)時(shí)日志
那就使用下面這個(gè)命令吧:
# 查看實(shí)時(shí)日志命令 tail -f *.log --col
簡(jiǎn)單又好用。
補(bǔ)充:Linux查看實(shí)時(shí)日志
當(dāng)需要實(shí)時(shí)查看linux匯總某些服務(wù)器的日志時(shí),可以使用下面的命令
tail -f -n 100 test.log
上述的命令可實(shí)時(shí)顯示最新的100行日志。若需要查看更多的日志,把100改大點(diǎn)即可。






