Windows:
Die Netstat.exe-Dienstprogramm verfügt über einen Schalter, der die Prozesskennung (ID), die mit jeder Verbindung zugeordnet ist, um Portkonflikte zu identifizieren anzuzeigen. Diese Informationen können verwendet werden, um zu bestimmen, welcher Prozess (Programm) auf einem bestimmten Port lauscht.,
Mit dem Befehl Netstat:
- Öffnen Sie eine CMD-Eingabeaufforderung
- Geben Sie den Befehl ein: netstat-ano-p tcp
- Sie erhalten eine ähnliche Ausgabe wie diese
- Suchen Sie in der lokalen Adressliste nach dem TCP-Port und notieren Sie die entsprechende PID-Nummer
Wenn wenn Sie den Task-Manager verwenden, können Sie die Prozess-ID, die aufgeführt ist, mit einem Prozessnamen (Programm) abgleichen. Mit dieser Funktion können Sie den spezifischen Port ermitteln, den ein Programm derzeit verwendet., Da dieser spezifische Port bereits von einem Programm verwendet wird, wird verhindert, dass ein anderes Programm denselben Port verwendet.
Um die Prozess-ID mit dem Task-Manager an ein Programm anzupassen:
- Drücken Sie STRG+ALT+ENTF und klicken Sie dann auf Task-Manager.
- Klicken Sie auf die Registerkarte „Prozesse“.
- Wenn Sie keine PID-Spalte haben, klicken Sie auf Ansicht, klicken Sie auf Spalten auswählen und dann auf, um das Kontrollkästchen PID (Process Identifier) auszuwählen.
- Klicken Sie auf die Spaltenüberschrift mit der Bezeichnung „PID“, um den Prozess nach ihren PIDs zu sortieren., Sie sollten die Prozess-ID leicht finden und mit dem im Task-Manager aufgelisteten Programm abgleichen können.
Um die Prozess-ID mit einem Programm über die Befehlszeile abzugleichen:
Beispiel, um herauszufinden, welcher Prozess TCP-Port 9443 verwendet:
C:\>netstat-ano-p tcp |find „9443“
Prozess mit PID, der TCP-Port 9443 hafen 9443. Jetzt können wir die Aufgabenliste abfragen, um den Prozess zu finden.,
C:\>tasklist |find „1400“
Hier ist eine normale situation, in der EveryonePrint-Webdienst ist die Verwendung von TCP-port 9443.
Linux:
Der Befehl Netstat.exe-Befehl verfügt über einen Schalter, der die Prozesskennung (PID), die mit jeder Verbindung zugeordnet ist, um Portkonflikte zu identifizieren anzuzeigen. Diese Informationen können verwendet werden, um zu bestimmen, welcher Prozess (Programm) auf einem bestimmten Port lauscht.,
Mit Netstat Befehl:
- Öffnen Sie ein Terminal
- Geben Sie den Befehl ein: sudo netstat-ano-p tcp
- Sie erhalten eine ähnliche Ausgabe wie diese
- Suchen Sie in der lokalen Adressliste nach dem TCP-Port und notieren Sie sich die entsprechende PID-Nummer
So passen Sie die Prozess-ID an ein Programm an:
Aus der netstat-Liste kennen Sie bereits den Programmnamen, weitere Details dazu können Sie mit dem folgenden Befehl erhalten:
ps-ef | grep <PID-Nummer>