ps -ef grep 怎么使用?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ps -ef grep 怎么使用?相关的知识,希望对你有一定的参考价值。

PS是LINUX下最常用的也是非常强大的进程查看命令
//以下这条命令是检查java 进程是否存在.
ps -ef |grep java

下面对命令选项进行说明:
-e 显示所有进程。
-f 全格式。

ps e 列出程序时,显示每个程序所使用的环境变量。
ps f 用ASCII字符显示树状结构,表达程序间的相互关系

grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹 配的行打印出来。grep全称是Global Regular Expression Print,表示全局正则表达式版本,它的使用权限是所有用户。
ps -ef | grep httpd :
检查httpd进程是否存在
参考技术A ps -ef是查看所有的进程的
然后用grep筛选出你要的信息追问

[root@localhost bin]# ps -ef | grep oscard
root 13091 12287 0 07:20 pts/1 00:00:00 grep oscard
麻烦详细解释下

追答

搜索你的系统进程中包含oscard名字的进程
从你的结果显示只有一个grep oscard,所以是没有找到

追问

那到底是有进程还是没有?我的数据库服务到底有没有起来?

追答

没有起来

追问

看样子是没起来,可我正在使用这个数据库,没起来我怎么可以用?呀?............是不是神通不叫oscard?

追答

应该是的,你ps -fe全部看一下哪个看上去比较像你的数据库进程

本回答被提问者采纳
参考技术B 我是来打酱油的

Linux下的PS和grep的使用

ps-process status 
ps用来查看进程,PS的参数非常多。 
格式:ps [options] 
PS -A 列出所用的进程 
PS -aux 显示所有包含其他使用者的进程 
PS -axi 列出所有的精灵进程 
grep——Goobal Regular Expr ession Print,表示全局正则表达式版本。 
格式: grep 查找内容 [options] 
options负责限定查找的方式

一般都是grep和ps一块用,比如查找一个特定进程 
ps -aux | grep test,查找进程名为test的进程

具体使用方式参考参考内容

以上是关于ps -ef grep 怎么使用?的主要内容,如果未能解决你的问题,请参考以下文章

linux的命令

ps | grep排除grep这个进程

Linux-(ps,grep)

虚拟机终端怎么查看线程数

VS2010怎么看正在运行的线程

如何运行“ps cax | grep“在Python中?