1 按命令行查找
grep 是一個過濾命令
查看java進程
ps -ef|grep java
2 按程序打開端口查找 netstat -anop | grep 8080
只查詢java的進程並且輸出當前經常ID 這種一般用在kill的時候
ps -ef|grep java |awk '{system("echo -9 "$2)}'
例如 kill 掉所有的java進程
ps -ef|grep java |awk '{system("kill -9 "$2)}'
還可以再加其他的過濾條件
比如殺掉java com.hyan.timer.util包下面的TimerListener的守護進程
ps -ef|grep java |grep com.vodsys.timer.util.TimerListener |awk '{system("kill-9 "$2)}'