ฉันใช้ทอมแคทและบางครั้งเมื่อฉันบอกให้หยุดมันไม่ได้ฆ่ากระบวนการอย่างถูกต้อง
วิธีของฉันเกี่ยวกับสิ่งนี้ก็เช่นกัน:
lsof -i tcp:8080ผลลัพธ์ใด:
COMMAND PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
java    888 root   35u  IPv6 780659      0t0  TCP *:http-alt (LISTEN)
java    888 root   39r  IPv6 790103      0t0  TCP localhost:58916->localhost:http-alt (CLOSE_WAIT)
java    888 root   40r  IPv6 792585      0t0  TCP localhost:58936->localhost:http-alt (CLOSE_WAIT)
java    888 root   75r  IPv6 785553      0t0  TCP localhost:58701->localhost:http-alt (CLOSE_WAIT)
java    888 root   77r  IPv6 787642      0t0  TCP localhost:58814->localhost:http-alt (CLOSE_WAIT)
java    888 root  130u  IPv6 783894      0t0  TCP localhost:58686->localhost:http-alt (CLOSE_WAIT)
java    888 root  353u  IPv6 780929      0t0  TCP localhost:58632->localhost:http-alt (CLOSE_WAIT)ฉันวิ่งแล้ว
kill -9 pidฉันต้องการวิธีที่จะได้รับหมายเลข pid ทั้งหมดและฆ่าพวกเขา สิ่งนี้คือฉันไม่รู้วิธีแยกเขตข้อมูลนั้น
tomcatกระบวนการเดียวคุณสามารถใช้killall -9 tomcat