第一种方法:ps -ef | grep sshd | grep -v grep
这种方法容易理解
第二种方法: ps -ef | grep [s]shd
这个方法比较巧妙,但是不容易理解。
执行ps -ef | grep sshd的时候,grep本身的进程是grep sshd,所以grep本身也会显示出来;而
ps -ef | grep [s]shd的时候,grep本身的进程是grep [s]shd,所以grep本身不会显示出来。这里其实是利用了参数展开的问题,[s]shd作为grep的参数展开为sshd,作为shell参数则不展开。