2009-09-17 18:52:03 +0000 2009-09-17 18:52:03 +0000
139
139

Auffinden des Prozesses, der einen bestimmten Port in Linux verwendet

Ich würde gerne herausfinden können, welcher Prozess gerade einen bestimmten Port in Linux verwendet. Gibt es eine Möglichkeit, dies zu tun?

Antworten (3)

9
9
9
2009-09-17 18:54:37 +0000
netstat -lp
8
8
8
2016-10-29 20:54:48 +0000

Ich verwende “CentOS 7 minimal”, das weder netstat noch lsof hat. Aber viele Linux-Distributionen haben den Socket-Statistik-Befehl (d. h. ss).

Hier ist ein Beispiel für die Ausführung:

# ss -tanp | grep 6379
LISTEN 0 128 127.0.0.1:6379 *:* users:(("redis-server",pid=2531,fd=4))
2
2
2
2016-01-05 19:06:28 +0000

Um unter Linux einen Prozess zu finden, der auf einem Port läuft, gehen Sie wie folgt vor:

lsof -i :<port_number>

Beispiel:

lsof -i :8080