JAVAmingling

xiaoxiao2021-02-28  103

查看服务器命令 1、top: top主要查看系统负载、CPU使用、各进程等情况注:top显示的内存情况是分配给缓存使用的数量,其中部分缓存可能并未实际使用sarsar -u 1 10查看cpu资源情况,每1秒采样一次,连续采样10次top -H -p pid查看某进程下各线程消耗内存、cpu等资源情况 2、iostat: 输入 命令说明输出iostat -d -x -k 1 10查看设备使用率(%util)、响应时间(await) -x:io相关的扩展数据 -d:磁盘状态 -k:单位KCrrqm/s:每秒Merge读请求数 wrqm/s:每秒Merge写请求数 r/s:每秒读取的扇区数 w/s:每秒写入的扇区数 rKB/s:每秒读取的数据量 wKB/s:每秒写入的数据量 avgrq-sz:平均请求扇区的大小 avgqu-sz:平均请求队列的长度 await:每一个IO请求的处理的平均时间(一般响应时间5ms内,如果大于10秒就比较大了) svctm:平均每次设备I/O操作的服务时间,svctm的值与await很接近,表示几乎没有I/O等待,磁盘性能很好 util:在统计时间内所有处理IO时间,除以总共统计时间,如果是100%,表示接近满负荷了。iostat -d -k 1 10每一秒采集一次磁盘I/O情况,共采集10次tps:每秒的传输次数 kB_read/s:每秒读取的数据量 kB_wrtn/s:每秒写入的数据量 kB_read:读取的总数据量 kB_wrtn:写入的总数据量sar -b 1 10每一秒采集一次磁盘I/O情况,共采集10次 3、free: free -gMem:总量、使用量、有多少内存被分配了 -/+ buffers/cache:使用量、实际使用情况total:总量、使用量、有多少内存被分配了 used:已使用 free:空闲 shared:已废弃,总是0 buffers:缓存 cached:缓存 - buffers/cache = used - buffers - cached + buffers/cache = free + buffers + cachedsarsar -r 10 3 4、vmstat: vmstat 1 10每隔1秒进行采样,共采集10次,采样数据包括:CPU使用率、内存使用、虚拟内存交换情况,IO读写情况r:表示运行队列,一般3以内,5比较高,超过10 就危险了 b:阻塞队列 swpd:虚拟内存大小,大于0,表示物理内存不足 free:空闲的物理内存的大小 buff:缓存 cache:缓存 si:每秒从磁盘读入虚拟内存的大小 so:每秒虚拟内存写入磁盘的大小 bi:块设备每秒接收的块数量 bo:块设备每秒发送的块数量 in:每秒CPU的中断次数,包括时间中断 cs:每秒上下文切换次数 us:用户CPU时间 sy:系统CPU时间 id:空闲 CPU时间 wt:等待IO CPU时间 5、netstat: netstat -anop|grep tcp 查看tcp连接数 6、du: du -sh *显示各文件的大小,不显示子文件夹 7、sar: sar -u 1 10CPU资源监控sar -b 1 10I/O和传送速率监控sar -r 1 10 内存和交换空间监控 查看某进程出问题 1、ps: ps -ef|grep card-server获得应 pid 2、jps: jps -v获得应 pid 3、top: top -H -p pid查看某进行下各线程消耗资源情况,找到最好CPU的threadId 4、jstat: jstat -gcutil pid 1000查看进程的内存使用情况和GC情况 5、jstack: jstack pid|grep -A 10 threadId(十六进制)确定threadId这个线程在做什么十进制转十六进制方法:printf "%x\n" pid 6、jmap: jmap -dump:[live,]format=b,file= piddump堆到文件,live指明是活着的对象,file指定文件名jmap -finalizerinfo pid打印等待回收对象的信息jmap -heap pid打印堆总结jmap -histo[:live] pid打印堆的对象统计,包括对象数、内存大小等等jmap -permstat pid打印java堆perm区的classloader统计 7、jhat: jhat -J-mx512m -port filename浏览器中输入IP+port就能查看了 目录&文件 cp复制文件/目录rm删除文件/目录mv移动文件/目录pwd查看当前工作目录cd切换工作目录ls、ll显示目录内容which查找命令所在位置find查找文件/目录ln创建文件/目录的链接mkdir创建目录touch新建空文件file查看文件类型
转载请注明原文地址: https://www.6miu.com/read-80857.html

最新回复(0)