Anwendungspfad und Überwachungsport

8

Ich würde gern wissen, welche Anwendung auf einem Port auf einem Linux-Rechner abhört.

Es gibt mehrere Server, Apache und was nicht auf einer einzelnen Maschine und ich würde gerne wissen, welcher Server auf welchem ​​Port abhört, ohne die Konfigurationsdateien jedes Servers durchsuchen zu müssen.

Gibt es einen Befehl, der den Pfad zur ausführbaren Datei auflistet und welchen Port er abhört?

    
bucabay 01.02.2010, 18:47
quelle

2 Antworten

12

netstat -t -l -p listet die Listening-Ports und den pid- und Prozessnamen auf, der den Socket erstellt hat. Da Sie die PID haben, können Sie ps PID verwenden, um den Pfad zur ausführbaren Datei zu finden.

    
Geoff Reedy 01.02.2010, 18:55
quelle
5

Auch lsof -i:<port number> sollte Ihnen die PID des Prozesses geben und Sie können ps <pid> verwenden, um nach dem Pfad

zu suchen     
Ganesh Krishnan 10.05.2011 04:56
quelle

Tags und Links