最近跟割接上線,看着運維人員常敲這個命令,ps -ef|grep xxx(如oms)。具體是什么意思呢,我了解了一下。
ps即process status,用於查看當前運行,ps -ef用於查看當前所有的進程。
中間的|是管道命令,是指ps命令與grep同時執行。
grep命令是查找,是一種強大的文本搜索工具,它能使用正則表達式搜索文本,並把匹配的行打印出來。
grep全稱是Global Regular Expression Print。
以下這條命令是檢查java進程是否存在:
ps -ef |grep java
結果是只要有名字里帶java的進程,就會被列舉出來。