最近IDEA总是会莫名其妙的挂掉,而挂掉之后通过IDEA开启的Tomcat却没有同步给关掉,等我再在IDEA里要启动的时候,就不行了。。。。
这时,就需要手动去kill掉tomcat,每次先
ps -ef | grep tomcat
然后记下pid号码,然后再去kill
kill -9 tomcat.pid
搞的很纠结,纯体力活啊,今儿个想到有awk这个神器在,稍加修饰,在~.bash_profile里加个alias就可以轻松的完成这一系列的操作了。
kill -9 `ps -ef | grep tomcat | awk 'NR==1{print $2}'`
这样,每次只要打开终端执行killtomcat就可以了,是不是方便的多了?