Linux或Centos查看CPU和内存占用情况_top只能查看对应的命令_如何查看具体进程---linux工作笔记062

        一般我们都是用top去查看,但是top查看的结果,不能看出,具体是哪个程序占用的,这就很苦恼..

其实如果有时间的话,再去专门看一下网络安全和linux脚本以及命令方面的,比较系统的看一下比较好.现在积累的都是工作中用到的,比较零散的知识.

    Linux或Centos查看CPU和内存占用情况_top只能查看对应的命令_如何查看具体进程---linux工作笔记062_第1张图片

如果用top,比如说这里的java,就只能知道这个程序是用java命令启动的,但是不知道具体java启动的是哪个程序.

可以用这个命令:

ps aux --sort=-%cpu

Linux或Centos查看CPU和内存占用情况_top只能查看对应的命令_如何查看具体进程---linux工作笔记062_第2张图片

这样就给出了具体的占用情况,给出了按照cpu排序的,进程,能知道具体是什么进程了.

Linux或Centos查看CPU和内存占用情况_top只能查看对应的命令_如何查看具体进程---linux工作笔记062_第3张图片

还可以用上面的命令也是可以的.

[root@localhost soft]# ps -eo pid,ppid,cmd,%mem,%cpu --sort=-%mem
   PID   PPID CMD                         %MEM %CPU
  3035   3016 java -Dfile.encoding=utf-8   5.4  0.8
  2612   2006 /usr/local/openjdk-8//bin/j  4.9  1.9
  2585   2583 

你可能感兴趣的:(linux,centos,查看CPU和内存使用情况,CPU占用进程,内存占用进程)