linux 查看哪个进程占用CPU和内存

1.ps aux | grep   mysql    用这个方法找到进程号
如下:找到mysql的进程号是1651
[root@vm254 ~]# ps aux |grep mysql
mysql     1651  0.1 18.2 1119264 184696 ?      Sl   18:22   0:01 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid2.top  -p  进程号  ;来显示进程占用资源信息
如下:
[root@vm254 ~]# top -p 1651
top - 18:35:21 up  1:43,  2 users,  load average: 0.00, 0.01, 0.05
Tasks:   1 total,   0 running,   1 sleeping,   0 stopped,   0 zombie
%Cpu(s):  0.0 us,  0.0 sy,  0.0 ni,100.0 id,  0.0 wa,  0.0 hi,  0.0 si,  0.0 st
KiB Mem :  1014732 total,   457736 free,   273112 used,   283884 buff/cache
KiB Swap:   806908 total,   806908 free,        0 used.   596616 avail Mem PID    USER      PR  NI         VIRT          RES    SHR  S   %CPU %MEM     TIME+     COMMAND                                                                      1651  mysql     20   0   1119264   184696   6800  S         0.0        18.2   0:01.27    mysqld

linux 查看哪个进程占用磁盘IO

当然很多时候CPU占用高的进程,占用的IO也高,可以用top -p 进程ID 来初步判断
方法1:

 iotop -oP     #安装方式yum  install  iotop
命令的含义:只显示有I/O行为的进程

方法2:

pidstat   -d   1   #安装方式yum install  sysstat
命令的含义:展示I/O统计,每秒更新一次

注意:
以上两个命令都需要内核版本支持kernels 2.6.20 and later only

Linux查看哪些进程占用较多的cpu、内存和磁盘IO的方法相关推荐

  1. linux查看所有进程占用内存命令,LINUX进程内存占用查看命令

    (1)top使命 代码如下 $ top -u oracle 1.top命令 代码如下 top -d 1 -p pid [,pid ...] //设置为delay 1s,默认是delay 3s 如果想根 ...

  2. linux查看具体进程占用的网络流量

    监控网络宽带(网速)的18个命令 下面是按功能划分的命令名称. 监控总体带宽使用――nload.bmon.slurm.bwm-ng.cbm.speedometer和netload监控总体带宽使用(批量 ...

  3. Linux查看指定进程占用mem,Linux查看占用mem的进程脚本

    #!/bin/bash ############################################################################## # 脚本功能 : ...

  4. linux获取进程io,linux查看哪个进程占用磁盘IO

    [python实现设计模式]-4.观察者模式-吃食啦! 观察者模式是一个非常重要的设计模式. 我们先从一个故事引入. 工作日的每天5点左右,大燕同学都会给大家订饭. 然后7点左右,饭来了. 于是燕哥大 ...

  5. linux父进程和子进程查看,linux查看父子进程

    python多进程代码 test.py #coding=utf-8 import multiprocessing import time def func(msg): print "msg: ...

  6. linux查看端口所占用的进程号

    命令 netstat -tlnp|grep port端口号 当前 我起了一个django的服务 它占用了8000 端口 现在 我要查看 8000 端口的进程号  root@ubuntu:/usr/ww ...

  7. linux查看端口被占用情况,并结束占用该端口进程

    Linux 查看端口占用情况可以使用 lsof 和 netstat 命令 (如果发现这两个命令提示没有找不到的话,就需要安装相应的lsof 和 net-tools) 另外: ps -ef|grep 进 ...

  8. 查看linux每个进程占用内存多少,Linux下如何查看哪个进程占用内存多?

    1.top top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器 可以直接使用top命令后,查看%MEM的内容.可以选择按进程查看或者 ...

  9. linux 查看端口 程序,Linux查看程序端口占用情况

    今天发现服务器上Tomcat 8080端口起不来,老提示端口已经被占用. 使用命令: ps -aux | grep tomcat 发现并没有8080端口的Tomcat进程. 使用命令:netstat ...

最新文章

  1. Invoker 2019CCPC秦皇岛站I题 简单DP
  2. C语言水洼数算法,C++ 数据结构之水洼的数量算法
  3. Java IO 之 管道流 原理分析
  4. Android PDU
  5. 前端学习(570):margin负值下的等高布局
  6. #includemmsystem头文件出错
  7. php截取3位数,使用php实现截取指定长度
  8. 电子相册系统(九)分页
  9. python字典的基本操作编程_Python入门教程5. 字典基本操作【定义、运算、常用函数】 原创...
  10. 云网融合:中国电信国际公司的海外野心
  11. 数据库表设计(一):字段设计规范和命名规范
  12. 转:有了这些网站,英文论文再也不难写了(15个英文论文写作辅助网站介绍和使用技巧)
  13. 手机模拟门禁卡!NFC蓝牙读卡器!
  14. QT下assimp库的模型加载
  15. 基于python3.5+opencv+windowsAPI图像识别实现的连连看外挂
  16. 每周大数据论文(一)Data-intensive applications, challenges, techniques and technologies: A survey on Big Data
  17. 【强化学习】悬崖寻路:Sarsa和Q-Learning
  18. EXCEL装逼指南之动态进度条(项目经理必备技能)
  19. Tungsten Fabric如何实现路由的快速收敛?收敛速度有多快?
  20. 微信小程序开发基础知识1(黑马)

热门文章

  1. 一起学习C语言:初步进入编程世界(三)
  2. C语言 strspn函数实现
  3. 基于qtc++设计文本编辑器的代码_文本编辑器Vim/Neovim被曝任意代码执行漏洞,Notepad:兄弟等你好久了...
  4. nn.dropout()的用法,随机失活
  5. [线性代数] 对网络上一篇讲解特征值分解的物理意义的文章的批注
  6. vuejs项目如何修改node_mudule为公用文件?
  7. java中的原子操作_[Java并发系列] 2.Java中的原子操作类
  8. python距离向量路由算法_路由算法(全网最细)
  9. KinhDown 2.4.08最新稳定版 百度网盘不限速下载工具
  10. matlab控制树莓派3b,树莓派3B+ 手机h5网页控制GPIO