由於查詢tomcat進程時將ps -ef|grep tomcat命令記錯為ps -f|grep tomcat命令,因此對比兩個命令進行區分。
ps -f |grep tomcat
執行結果:
dgztc 28908 28737 0 09:27 pts/1 00:00:00 grep tomcat
-f:是顯示全格式。
此運行結果展示的是執行該命令的進程,執行完命令進程就結束了。因此
kill -9 28908
會顯示沒有該進程。
ps -ef|grep tomcat
顯示所有的tomcat進程,先執行ps -ef 獲取所有的進程,再執行過濾出來帶有tomcat關鍵字的進程。
-e查詢所有進程。
ps -ef|grep tomcat|grep -v grep
-v:過濾掉grep的行,也就是過濾掉本次執行查詢進程的行。