1 内存资源最多的前 10 个进程
ps -auxf | sort -nr -k 4 | head -10或者ps -aux | sort -k4nr | head -10
2 占用 CPU 资源最多的前 10 个进程
ps -auxf | sort -nr -k 3 | head -10或者ps -aux | sort -k3nr | head -10
3 查看哪个目录占用过高
du -h -x --max-depth=1
4 查看进程运行了多久
ps -p PID -o lstart#查看开始启动时间ps -p PID -o etime#查看运行了多久ps -eo pid,lstart,etime|grep 4208#一起查看打印输出
4208 Tue Dec 31 10:52:01 201923:50:05ps -eo pid,lstart,etime,cmd|grep 4208#带路劲一起查看打印输出4208 Tue Dec 31 10:52:01 201923:54:52 java -jar -Dspring.config.location=/home/java/xxxx/config/application-xxx.properties /home/java/xxx/xxx-0.0.1-SNAPSHOT.jar
5721 Wed Jan1 10:46:53 202000:00 grep --color=auto 4208
参数
参数说明:pid:进程IDtty:终端user:用户comm:进程名lstart:开始时间etime:运行时间
运行结果如下:
【CentOS|找出占用内存,占用CPU资源最多的前10个进程,占用目录】
推荐阅读
- 7/25|7/25 day2- Bash shell
- 7/28,小说改变了我的世界
- 7/70|7/70 小控班 059 电话销售也要讲究技巧好不好()
- 企业实战|Linux 五种IO模型详细图解
- Linux|关于CentOS7联网,祝你一臂之力
- 问题记录-服务端|JeecgBoot启动提示(QRTZ_LOCKS表不存在)
- 原创|centos7.2 安装和启动docker
- centos|搭建Git服务器
- docker容器|docker 启动container的时候出现iptables failed
- Linux|RedHat/CentOS挂载LVM磁盘