TOP中只查看某个或某些进程的信息

例:mysqld的信息

(1)得到mysqld进程的pid

[root@6 ~]# pidof mysqld

21538

(2)top指定查看PID

[root@6 ~]# top -p 21538

top - 09:15:06 up 30 days, 53 min, 3 users, load average: 0.07, 0.22, 0.23

Tasks: 1 total, 0 running, 1 sleeping, 0 stopped, 0 zombie

Cpu(s): 3.0%us, 6.9%sy, 0.2%ni, 89.4%id, 0.3%wa, 0.1%hi, 0.1%si, 0.0%st

Mem: 1035140k total, 994888k used, 40252k free, 383072k buffers

Swap: 2048248k total, 80k used, 2048168k free, 237456k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

21538 mysql 15 0 146m 21m 4372 S 0.0 2.1 3:03.84 mysqld

2、查看某些进程的信息

例:mysqld/httpd的信息

(1)得到mysqld/httpd进程的pid

[root@6 ~]# pidof mysqld

21538

[root@6 ~]# pidof httpd

31117 31116 31115 31114

(2)top指定查看PID

[root@6 ~]# top -p 21538,31117,31116,31115,31114

查看本栏目更多精彩内容:http://www.bianceng.cn/OS/Linux/

时间: 2024-10-03 04:07:37

TOP中只查看某个或某些进程的信息的相关文章

linux中top中显示每个进程正在哪个CPU上执行

top显示系统当前的进程和其他状况,是一个动态显示过程,即可以通过用户按键来不断刷新当前状态.如果在前台执行该命令,它将独占前台,直到用户终止该程序为止. 比较准确的说,top命令提供了实时的对系统处理器的状态监视.它将显示系统中CPU最"敏感"的任务列表.该命令可以按CPU使用.内存使用和执行时间对任务进行排序:而且该命令的很多特性都可以通过交互式命令或者在个人定制文件中进行设定. 命令使用 top使用格式 top [-] [d] [p] [q] [c] [C] [S] [s]  [

grep 命令系列:如何只查看配置文件中未被注释的有效配置行

grep 命令系列:如何只查看配置文件中未被注释的有效配置行 大多数的Linux和类Unix系统的配置文件中都有许多的注释行,但是有时候我只想看其中的有效配置行.那我怎么才能只看到quid.conf或httpd.conf这样的配置文件中的非注释命令行呢?怎么去掉这些注释或者空行呢? 我们可以使用 UNIX/BSD/OS X/Linux 这些操作系统自身提供的 grep,sed,awk,perl或者其他文本处理工具来查看配置文件中的有效配置命令行. grep 命令示例--去掉注释 可以按照如下示例

linux中利用shell脚本查看占用swap的进程

查看进程在占用swap分区的脚本 命令脚本如下:  代码如下 复制代码 for i in `cd /proc;ls |grep "^[0-9]"|awk ' $0 >100'` ;do awk '/Swap:/{a=a+$2}END{print '"$i"',a/1024"M"}' /proc/$i/smaps ;done |sort -k2nr 查看占用swap的进程  代码如下 复制代码 #!/bin/bash   echo -e `d

oracle中11.2中手工kill所有的CRS进程而不导致主机重启方法

我们都知道,在RAC环境中,如果kill ocssd.bin进程,会引起主机重启. 但是有时候系统已经异常了了,且CRS不能正常关闭,而主机可能是几年没重启的老系统,没人敢重启,现在怎么办? 我们只能尝试手工kill进程的方式,然后手工修复CRS(注意,在10.2 RAC中,只有3个d.bin进程). 测试环境:操作系统是OEL 6.6 [root@lunar1 ~]# cat /etc/oracle-release Oracle Linux Server release 6.6 [root@l

Win7系统中的taskmgr.exe是什么进程?

win7系统中的taskmgr.exe是什么进程?   一.taskmgr.exe是什么进程 通常情况下taskmgr.exe进程就是任务管理器进程,你打开任务管理器后,taskmgr.exe进程就会出现在任务管理器中.但是有一些木马程序会伪装成taskmgr.exe进程,这就导致了taskmgr.exe进程占用系统资源的情况. 二.能不能关闭taskmgr.exe是什么进程 因为taskmgr.exe就是任务管理器,所以完全可以关闭这个进程,当然关闭这个进程后,任务管理器也会随之关闭.另外一种

Win8系统资源监视器中怎么查看QQ好友IP地址

  Win8系统资源监视器中怎么查看QQ好友IP地址 1.首先,在任务栏上点击右键,打开"任务管理器",然后在"性能"标签中点击"资源监视器". 2.打开Windows资源监视器, 然后切换到"网络"标签,然后在"网络活动的进程"中勾选"QQ.exe".并将网络活动与TCP连接这两个收缩项展开. 3.在网络活动这一项里面有"发送(字节/秒)"这一项,当你给好友发送数据

iphone-在所有栏中只显示一个视图

问题描述 在所有栏中只显示一个视图 在UITabViewController的所有栏中只显示一个视图(UIButton). 应该怎么实现呢? 比如info按钮在栏中一直显示,不用将它添加到xib或重写代码. 解决方案 执行一个Tab Bar Controller类,在viewDidLoad方法中,循环遍历全部Tab Bar View Controllers添加按钮. - (void)viewDidLoad { [super viewDidLoad]; for(UIViewController *

Myeclipse中怎么查看开源架包的源代码啊?

问题描述 Myeclipse中怎么查看开源架包的源代码啊?都是一些.class文件,看不了源码,有什么好点方便的方法吗??? 解决方案 引用Myeclipse中怎么查看开源架包的源代码啊?都是一些.class文件,看不了源码,有什么好点方便的方法吗???直接到开源jar包的官方网站下载源代码啊!!然后在eclipse里引入jar包后,在build path里,选中jar包,有个source attachment属性,把你下载的对应的源代码路径放上去就好了然后就可以像我们平时ctrl+左键快捷键查

【学习笔记】启动Nginx、查看nginx进程、查看nginx服务主进程的方式、Nginx服务可接受的信号、nginx帮助命令、Nginx平滑重启、Nginx服务器的升级

 1.启动nginx的方式: cd /usr/local/nginx ls ./nginx -c nginx.conf 2.查看nginx的进程方式: [root@localhost nginx]# ps –ef | grep nginx [root@localhost nginx]# ps -ef | grep nginx root     21094     1  0 07:52 ?        00:00:00 nginx: master process ./nginx -c ngi