Linux 查找指定名称的进程并显示进程详细信息
2015-11-03 11:16
537 查看
原文链接:http://blog.csdn.net/hongweigg/article/details/44828353
实际应用中可能有这样的场景:给定一个进程名称特征串,查找所有匹配该进程名称的进程的详细信息。
解决的办法是:
(1) 先用pgrep [str] 命令进行模糊匹配,找到匹配该特征串的进程ID;
(2) 其次根据进程ID显示指定的进程信息,ps --pid [pid];
(3) 因为查找出来的进程ID需要被作为参数传递给ps命令,故使用xargs命令,通过管道符号连接;
(4) 最后显示进程详细信息,需要加上-u参数。
最终命令形如:
pgrep java | xargs ps -u --pid
PS:假设我要查看conky的进程信息,但是我只记得con是关键字,那么,如下:
实际应用中可能有这样的场景:给定一个进程名称特征串,查找所有匹配该进程名称的进程的详细信息。
解决的办法是:
(1) 先用pgrep [str] 命令进行模糊匹配,找到匹配该特征串的进程ID;
(2) 其次根据进程ID显示指定的进程信息,ps --pid [pid];
(3) 因为查找出来的进程ID需要被作为参数传递给ps命令,故使用xargs命令,通过管道符号连接;
(4) 最后显示进程详细信息,需要加上-u参数。
最终命令形如:
pgrep java | xargs ps -u --pid
PS:假设我要查看conky的进程信息,但是我只记得con是关键字,那么,如下:
相关文章推荐
- Linux进程间通信——信号集函数
- Linux下搭建FTP服务器
- SELinux/SEAndroid -- 基础知识介绍
- Windows ssh ubuntu / Linux
- Linux定时备份Mysql
- linux系统安装到第二块磁盘
- 每天一个linux命令(33):df 命令
- linux 信号处理函数集合
- linux 下 `dirname $0`
- Linux下man帮助命令使用全解析
- Linux开机自动挂载(磁盘)
- Raspbian GNU/Linux 7 配置WIFI 内核4.1.7+
- linux sleep命令
- android CTS SELinuxDomainTest# testInitDomain
- linux下如何删除大量小文件
- Linux系统基本的网络端口操作命令小结
- Linux 目录的读权限和执行权限的区别
- Linux下追踪函数调用,打印栈帧
- CentOS服务器时间同步
- 获得 linux 命令的帮助