ฉันใช้ทอมแคทและบางครั้งเมื่อฉันบอกให้หยุดมันไม่ได้ฆ่ากระบวนการอย่างถูกต้อง
วิธีของฉันเกี่ยวกับสิ่งนี้ก็เช่นกัน:
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