ps -ef查询进程排除grep自身影响

简介:

以查询Apache进程为例

1
2
3
4
5
6
[root@openvas ~]# ps -ef |grep httpd |sort -r -k 8 |tail -5                
apache   19785  4416  0 16:29 ?        00:00:00 /usr/sbin/httpd
apache   19784  4416  0 16:29 ?        00:00:00 /usr/sbin/httpd
apache   19778  4416  0 16:29 ?        00:00:00 /usr/sbin/httpd
apache   19762  4416  0 16:28 ?        00:00:00 /usr/sbin/httpd
root     21078 11822  0 23:34 pts/0    00:00:00 grep httpd

1. 使用-v选项

$ps -ef |grep httpd |grep -v grep

1
2
3
4
5
6
[root@openvas ~]# ps -ef |grep httpd |grep -v grep |sort -r -k 8 |tail -5 
apache   19787  4416  0 16:29 ?        00:00:00 /usr/sbin/httpd
apache   19785  4416  0 16:29 ?        00:00:00 /usr/sbin/httpd
apache   19784  4416  0 16:29 ?        00:00:00 /usr/sbin/httpd
apache   19778  4416  0 16:29 ?        00:00:00 /usr/sbin/httpd
apache   19762  4416  0 16:28 ?        00:00:00 /usr/sbin/httpd

2. 结合正则匹配

$ps -ef |grep [h]ttpd

1
2
3
4
5
6
[root@openvas ~]# ps -ef |grep [h]ttpd |sort -r -k 8 |tail -5             
apache   19787  4416  0 16:29 ?        00:00:00 /usr/sbin/httpd
apache   19785  4416  0 16:29 ?        00:00:00 /usr/sbin/httpd
apache   19784  4416  0 16:29 ?        00:00:00 /usr/sbin/httpd
apache   19778  4416  0 16:29 ?        00:00:00 /usr/sbin/httpd
apache   19762  4416  0 16:28 ?        00:00:00 /usr/sbin/httpd




本文转自 xoyabc 51CTO博客,原文链接:http://blog.51cto.com/xoyabc/1695518,如需转载请自行联系原作者
相关文章
|
1月前
|
存储 监控 Linux
【Shell 命令集合 系统管理 】⭐⭐⭐Linux 查看当前正在运行的进程信息 ps命令 使用指南
【Shell 命令集合 系统管理 】⭐⭐⭐Linux 查看当前正在运行的进程信息 ps命令 使用指南
42 0
|
2月前
|
Linux
百度搜索:蓝易云【Linux系统ps命令:查看正在运行的进程】
通过这些简洁的ps命令用法,你可以方便地查看Linux系统中正在运行的进程信息。
33 1
|
3月前
|
Windows
windows环境下根据端口号查询进程编号并杀掉此进程
windows环境下根据端口号查询进程编号并杀掉此进程
|
4月前
|
安全 Linux 应用服务中间件
linux(三十一)系统信息命令ps查看系统进程
linux(三十一)系统信息命令ps查看系统进程
153 1
|
6月前
46Linux - 系统管理(查看进程信息:ps)
46Linux - 系统管理(查看进程信息:ps)
22 0
|
8月前
|
iOS开发
iOS 逆向编程(十三)PS命令获取进程PID与名称(Process Status)
iOS 逆向编程(十三)PS命令获取进程PID与名称(Process Status)
130 0
|
6月前
|
Linux Apache
百度搜索:蓝易云 ,Linux ps命令详解,Linux查看进程。
通过使用ps命令,您可以查看当前运行的进程,并获取有关进程的详细信息。根据您的需求,可以使用不同的选项来满足特定的进程查看和筛选要求。
679 0
|
2月前
|
监控 NoSQL Linux
《Linux中的进程:任务管理的独门技能大揭秘》(ps、top等)
《Linux中的进程:任务管理的独门技能大揭秘》(ps、top等)
45 0
|
8月前
|
Linux
Linux进程查看与控制:掌握ps、top、kill等关键命令
在Linux系统中,进程是程序执行的实例,系统中的所有任务都以进程形式运行。了解如何查看和控制进程对于系统管理和故障排除至关重要。本文将介绍Linux下常用的进程查看与控制命令,包括ps、top、kill等,帮助读者熟练使用这些命令来监视和管理系统中的进程。
415 0
|
10月前
|
人工智能 安全 Linux
Linux进程管理静态查看进程ps
进程是已经启动的可执行程序的运行实例,进程有以下组成部分: ·已分配内存的地址空间; ·安全属性,包括所有权凭据和特权; ·程序代码的一个或多个执行线程; ·进程状态。 程序:二进制文件,静态/usr/bin/passwd,/usr/sbin/useradd等 进程:是程序运行的过程,动态,有生命周期及运行状态。
104 0

相关实验场景

更多