最近跟割接上线,看着运维人员常敲这个命令,ps -ef|grep xxx(如oms)。具体是什么意思呢,我了解了一下。
ps即process status,用于查看当前运行,ps -ef用于查看当前所有的进程。
中间的|是管道命令,是指ps命令与grep同时执行。
grep命令是查找,是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。
grep全称是Global Regular Expression Print。
以下这条命令是检查java进程是否存在:
ps -ef |grep java
结果是只要有名字里带java的进程,就会被列举出来。