由于查询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的行,也就是过滤掉本次执行查询进程的行。