口碑好的丹阳网站建设,深圳vi设计内容,做触屏网站,常熟网站制作一.tail命令tail -f test.log 可以动态的查看服务器运行状态的日志head -n 5 test.log 显示top 5行tail -n 5 test.log 显示last 5行tail -n 5 test.log 从第5行开始显示#xff0c;显示第5行以后的二.cat 命令cat 文件名 | head -n 数量,查看log.log前200行cat log.log | hea…一.tail命令tail -f test.log 可以动态的查看服务器运行状态的日志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 数量,查看log.log前200行cat log.log | head -n 200cat log.log | tail -n 200,查看log.log后200行cat log.log | tail -n 200cat 文件名 | grep 关键词,返回log.log中包含train的所有行cat log.log | grep train三.搜索及滚动查看grep -i 关键词 文件名(与上述方法效果相同,写法不同)grep -i train log.logless -N 日志文件名.logless -N test.log然后输入/context搜索context关键字点击键盘↑ ↓可以滚动点击 N 可以查看上一个n可以查看下一个1.使用more和less命令 cat -n test.log |grep debug |more ---这样就分页打印了,通过点击空格键翻页2.使用 xxx.txt 将其保存到文件中,到时可以拉下这个文件分析cat -n test.log |grep debug debug.txtcat -n touchealth-sgw-ops.log |grep error myerror.txt四.Vi命令 跳到最后一行和首行:最后一行:ShiftG 首行:gg退出:exit五.查看PIDps aux | grep “应用” 或者 jps -lm | grep “应用”例ps aux | grep mobile-web六.JVM相关内存溢出java.lang.OutOfMemoryErrory后面一般会跟上内存溢出的区域PermGen space(方法区) heap space(堆内存)如果是PermGen space方法区内存溢出可尝试加大MaxPermSize如果是heap space 堆内存溢出可尝试修改Xmx-Xms -Xmx 设置JVM最大的堆内存大小 在系统启动时设置JVM内存大小java -Xms1024M -Xmx1024M -jar XXXX.jar打印heap的概要信息GC使用的算法heap(堆)的配置及JVM堆内存的使用情况.jmap -heap pid 例jmap -heap 19570-finalizerinfo 打印正等候回收的对象的信息jmap -finalizerinfo pid 例jmap -finalizerinfo 37721s一次监控20次端口的pid为1835的进程的jc日志jstat -gcutil pid 1835 20