⑴ linux下查看进程的命令,ps | grep 和 ps aux | grep 有什么区别啊
ps | grep 和 ps aux | grep两个命令差别在于ps的参数aux,
ps是显示当前状态处于running的进程,grep表示在这些里搜索,而ps aux是显示所有进程和其状态。
⑵ Linux中 ps aux |grep java 为什么会将 grep --color=auto java 也显示出来原理是什么
为什么ps aux |grep java会出现grep --color=auto java的结果,因为grep本身也是一个进程,ps会将grep进程的信息也显示出来。
为什么ps aux |grep [j]ava就不会出现grep进程本身,因为此时grep进程的参数是grep --color=auto [j]ava,而grep [j]ava正则匹配的是'java'这个字符串,'[j]ava'这个正则表达式并不能匹配'[j]ava'这个字符串,所以自然不会出现grep进程本身。
⑶ 在Linux Shell程序中输入ps aux | grep top是什么意思
常用ps命令参数 进程查看命令
需掌握一些最常用的命令参数就可以了。
最常用的三个参数是u、a、x。
a 显示终端上的所有进程,包括其他用户的进程。
x 显示没有控制终端的进程
u user 用户名
grep 是一种强大的文本搜索工具,它能使用正则表达式搜索文本
| 是管道符号 表示前面的命令结果作为后面的命令输入
所以整个表达式表示 显示所有包含其他使用者的进程并找其中包含top名字的进程
⑷ linux grep查询结果再过滤
grep查询过滤需要使用管道命令|。
举例说明:
1、在进程表中查找特定进程的命令通常如下: