性能测试过程中需要用到的命令
1、查看cpu的核数 2、查看内存的占用情况 3、上传服务器的文件赋权 4、查看nmon的进程 5、杀死进程 6、查看对应进程中哪个线程比较消耗cpu 7、查看进程的回收处理情况 8、整体资源得数据分析 9、查看日志 10、查看日志怎么退出
1、查看cpu的核数
方法a、cat / proc/ cpuinfo/ | grep "processor" | wc - l
方法b、grep processor / proc/ cpuinfo | wc - l
2、查看内存的占用情况
方法a、free - lh
方法b、df - l
3、上传服务器的文件赋权
chmod - R 777 文件名
4、查看nmon的进程
ps - ef | grep nmon
5、杀死进程
kill - 9 【PID】 // 【PID】可以根据第4 步查看
6、查看对应进程中哪个线程比较消耗cpu
top - Hp 【PID】 // 【PID】可以根据第4 步查看
7、查看进程的回收处理情况
jstat - gcutil 【PID】
num:序号
instances:实例数量
bytes :占用空间大小
class name :类名称
8、整体资源得数据分析
ps - eo pmem, pcpu, rss, vsize, args | sort - k 1 - r | less
9、查看日志
1 、查看最后200 行
tail - n 200 logs. log
2 、关键字查询日志
cat - n logs. log | grep "关键字"
3 、匹配字符串以及后200 行
cat logs. log | grep - A 200 '关键字'
ctrl+ f: 下翻一屏。
ctrl+ b: 上翻一屏。
ctrl+ d: 下翻半屏。
ctrl+ u: 上翻半屏。
ctrl+ e: 向下滚动一行。
ctrl+ y: 向上滚动一行。
ctrl+ o回到搜索的地方
10、查看日志怎么退出
wq! 保存退出;
q! 不保存退出;