So listen Sie alle Prozesse auf, die Port 8080 überwachen:
lsof -i:8080
So beenden Sie jeden Prozess, der Port 8080 überwacht:
kill $(lsof -t -i:8080)
oder heftiger:
kill -9 $(lsof -t -i:8080)
(-9
entspricht dem SIGKILL - terminate immediately/hard kill
Signal:siehe Liste der Kill-Signale und Wozu dient die Option -9 im Kill-Befehl?. Wenn kein Signal an kill
angegeben ist , das TERM-Signal, auch bekannt als -15
oder soft kill
gesendet, was manchmal nicht ausreicht, um einen Prozess zu beenden.).
Diese fuser 8080/tcp
wird Ihnen die PID des an diesen Port gebundenen Prozesses ausgeben.
Und diese fuser -k 8080/tcp
beendet diesen Prozess.
Funktioniert nur unter Linux. Universaler ist die Verwendung von lsof -i4
(oder 6 für IPv6).