面试题:Linux查看cpu占用率高的进程(阿里面试题)
面试题:查看占用某端口的进程(阿里面试题)
面试题:查看某进程监听的端口(阿里面试题)
面试题:查看系统负载(今日头条面试题)
面试题:查看进程中线程的状态(蘑菇街面试题)
一、可以使用以下命令查使用内存最多的K个进程
方法一:
ps -aux | sort -k4nr | head -K
方法二:
top
如果是10个进程,K=10,如果是最高的三个,K=3
说明:ps -aux中(a指代all——所有的进程,u指代userid——执行该进程的用户id,x指代显示所有程序,不以终端机来区分)
二、可以使用以下命令查使用CPU最多的K个进程
ps -aux | sort -k3nr | head -K
三、查看占用某端口的进程
lsof -i:端口号
netstat -tunlp |grep 端口号
四、查看某进程监听的端口
ps -aux | grep tomcat
五、查看系统负载
top命令查看linux负载:
top - 01:18:39 up 2 days, 18:54, 1 user, load average: 0.04, 0.03, 0.05
//01:18:39:系统当前时间
//up 2 days, 18:54 :系统开机到现在经过了2天
//1 users:当前1用户在线
//load average:0.04, 0.03, 0.05:系统1分钟、5分钟、15分钟的CPU负载信息.
六、查看进程中线程的状态
1、top -H
2、查制定进程的:
top -H -p <pid>
Java面试的完整博客目录如下:Java笔试面试目录
转载请标明出处,原文地址:https://blog.csdn.net/weixin_41835916 如果觉得本文对您有帮助,请点击顶支持一下,您的支持是我写作最大的动力,谢谢。
相关文章
暂无评论...