找出占用内存,占用CPU资源最多的前10个进程,占用目录

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 2019    23:50:05


ps -eo pid,lstart,etime,cmd|grep 4208  #带路劲一起查看

打印输出

4208 Tue Dec 31 10:52:01 2019    23: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 Jan  1 10:46:53 2020       00:00 grep --color=auto 4208

参数

参数说明:

pid:进程ID

tty:终端

user:用户

comm:进程名

lstart:开始时间

etime:运行时间
运行结果如下:

 

你可能感兴趣的:(CentOS,7)