亚洲 日韩 激情 无码 中出,无码人妻久久一区二区三区蜜桃,亚无码乱人伦一区二区,四虎影视永久免费观看,四虎成人精品一区二区免费网站

查看log日志基礎(chǔ)命令(如何查路由器log日志)

小編:小丟 更新時(shí)間:2022-08-13 16:56
查看log日志基礎(chǔ)命令(如何查路由器log日志)

一.tail命令

tail -f test.log 可以動(dòng)態(tài)的查看服務(wù)器運(yùn)行狀態(tài)的日志

head -n 5 test.log 顯示top 5行

tail -n 5 test.log 顯示last 5行

tail -n +5 test.log 從第5行開始顯示,顯示第5行以后的

二.cat 命令

cat 文件名 | head -n 數(shù)量,查看log.log前200行

cat log.log | head -n 200

cat log.log | tail -n 200,查看log.log后200行

cat log.log | tail -n 200

cat 文件名 | grep "關(guān)鍵詞",返回log.log中包含train的所有行

cat log.log | grep "train"

三.搜索及滾動(dòng)查看

grep -i "關(guān)鍵詞" 文件名(與上述方法效果相同,寫法不同)

grep -i "train" log.log

less -N 日志文件名.log

less -N test.log然后輸入"/context"搜索context關(guān)鍵字

點(diǎn)擊鍵盤↑ ↓可以滾動(dòng),點(diǎn)擊 N 可以查看上一個(gè),n可以查看下一個(gè)

1.使用more和less命令

cat -n test.log |grep "debug" |more

---這樣就分頁打印了,通過點(diǎn)擊空格鍵翻頁

2.使用 >xxx.txt 將其保存到文件中,到時(shí)可以拉下這個(gè)文件分析

cat -n test.log |grep "debug" >debug.txt

cat -n touchealth-sgw-ops.log |grep "error" >myerror.txt

四.Vi命令 跳到最后一行和首行:

最后一行:Shift+G

首行:gg

退出:exit

五.查看PID

ps aux | grep “應(yīng)用” 或者 jps -lm | grep “應(yīng)用”

例:ps aux | grep mobile-web

六.JVM相關(guān)

內(nèi)存溢出java.lang.OutOfMemoryErrory后面一般會(huì)跟上內(nèi)存溢出的區(qū)域

PermGen space(方法區(qū)), heap space(堆內(nèi)存)

如果是PermGen space方法區(qū)內(nèi)存溢出,可嘗試加大MaxPermSize

如果是heap space 堆內(nèi)存溢出,可嘗試修改Xmx

-Xms

-Xmx

設(shè)置JVM最大的堆內(nèi)存大小

在系統(tǒng)啟動(dòng)時(shí)設(shè)置JVM內(nèi)存大?。?/p>

java -Xms1024M -Xmx1024M -jar XXXX.jar

打印heap的概要信息,GC使用的算法,heap(堆)的配置及JVM堆內(nèi)存的使用情況.

jmap -heap pid 例:jmap -heap 19570

-finalizerinfo 打印正等候回收的對象的信息

jmap -finalizerinfo pid 例:jmap -finalizerinfo 3772

1s一次,監(jiān)控20次端口的pid為1835的進(jìn)程的jc日志

jstat -gcutil pid 1835 20