Encuentre el PID y el número de puerto en el sistema Windows


1. Busque el PID según el número de puerto

Este tipo de situación se encuentra a menudo en el trabajo, es decir, cuando se instala un software en el sistema Windows, es probable que la falla de inicio se deba a que el número de puerto está ocupado. En este momento, necesitamos averiguar si el número de puerto está ocupado.

Por ejemplo, uno de nuestros programas necesita un 3306puerto para iniciarse, pero el inicio informa un conflicto de puerto. En este momento, podemos encontrar a 3306qué proceso corresponde el puerto actual :

(1) Buscando 3306el PIDnúmero correspondiente al puerto , puede ver que el PIDnúmero correspondiente es 5320:

C:\Users\张三>netstat -ano|findstr 3306
  TCP    0.0.0.0:3306           0.0.0.0:0              LISTENING       5320
  TCP    0.0.0.0:33060          0.0.0.0:0              LISTENING       5320
  TCP    [::]:3306              [::]:0                 LISTENING       5320
  TCP    [::]:33060             [::]:0                 LISTENING       5320

(2) Encuentra nuevamente el proceso correspondiente al PIDnúmero 5320, puedes ver que el proceso correspondiente es mysqld.exe:

C:\Users\张三>tasklist|findstr 5320
mysqld.exe                    5320 Services                   0      4,728 K

Si desea que el 3306puerto no esté ocupado, debe finalizar el proceso correspondiente en el administrador de tareas, presionar la tecla de acceso directo para Ctrl+Shift+Escabrir el administrador de tareas de Windows, encontrarlo mysqld.exey hacer clic con el botón derecho para finalizar el proceso.
Inserte la descripción de la imagen aquí

2. Busque el número de puerto según PID

Ahora quiero comprobar PIDel número de puerto utilizado por el siguiente proceso correspondiente, por ejemplo , los números de puerto son utilizados por el proceso buscó PIDpor 5320:

C:\Users\张三>netstat -ano|find "5320"
  TCP    0.0.0.0:3306           0.0.0.0:0              LISTENING       5320
  TCP    0.0.0.0:33060          0.0.0.0:0              LISTENING       5320
  TCP    127.0.0.1:49697        127.0.0.1:49698        ESTABLISHED     5320
  TCP    127.0.0.1:49698        127.0.0.1:49697        ESTABLISHED     5320
  TCP    [::]:3306              [::]:0                 LISTENING       5320
  TCP    [::]:33060             [::]:0                 LISTENING       5320

3. Ver todos los puertos abiertos

Compruebe qué puertos están abiertos en esta máquina:

C:\Users\张三>netstat -anp tcp

活动连接

  协议  本地地址          外部地址        状态
  TCP    0.0.0.0:135            0.0.0.0:0              LISTENING
  TCP    0.0.0.0:445            0.0.0.0:0              LISTENING
  TCP    0.0.0.0:3306           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:4369           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:5040           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:5357           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:5672           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:8680           0.0.0.0:0              LISTENING
  TCP    0.0.0.0:19531          0.0.0.0:0              LISTENING
  TCP    0.0.0.0:25672          0.0.0.0:0              LISTENING
  TCP    0.0.0.0:25819          0.0.0.0:0              LISTENING
  。。。

Supongo que te gusta

Origin blog.csdn.net/wb1046329430/article/details/115211645
Recomendado
Clasificación