Cum să ucizi procesul pe port?



Încercați Instrumentul Nostru Pentru Eliminarea Problemelor

Porturile sunt utilizate de aplicații pentru a trimite și primi date de la și către serverele lor. Fiecare aplicație folosește un set specific de porturi pentru a comunica și aceste porturi sunt deschise automat sau manual atunci când aplicația este instalată. În acest articol, vom discuta despre metodele de încheiere a unui proces legat de un port. Deoarece toate aplicațiile folosesc un anumit port, putem cere sistemului de operare să încheie procesul care utilizează un anumit port.



Cum să ucizi un proces pe port



Cum să ucizi procesul pe port?

Aplicațiile care comunică pe un anumit port pot fi finalizate cu ușurință prin instruirea computerului să facă acest lucru. Acest proces, însă, diferă de sistemele de operare și necesită privilegii administrative . De asemenea, asigurați-vă că nu există nicio altă aplicație care utilizează portul. Mai jos metoda de a distruge un proces din acesta numarul portului este listat mai jos, deoarece metoda diferă de sistemele de operare, am enumerat metodele pentru unele dintre cele mai populare.



Kill Process on Port în Mac și Linux

  1. Deschis terminalului și asigurați-vă că sunteți conectat ca utilizator root.

    deschiderea terminalului

  2. Listă procesele care ascultă pe un anumit port tastând următoarea comandă și executându-l.
    lsof -i: (numărul portului)
  3. Pentru a termina orice proces care utilizează numărul portului pentru a comunica, tastați următoarea comandă și a executa aceasta.
    kill $ (lsof -t -i: „Număr port”)
  4. Este posibil ca comanda de mai sus să nu funcționeze pe aplicații cu privilegii ridicate, prin urmare, executați următoarea comandă pentru a termina imediat orice proces comunicând la un anumit port.
    ucide -9 $ (lsof -t -i: „Număr port”)
  5. Această comandă va fi imediat încetează orice proces comunicând prin numărul de port specificat.

Kill Process on Port în Windows

  1. Presa ' Windows „+” R ”Pentru a deschide promptul Run.
  2. Introduceți ' cmd ”Și apăsați„ Schimb „+” Ctrl „+” introduce ”Pentru a deschide în modul administrativ.

    Tastați cmd în Run Prompt și apăsați „Shift” + „Ctrl” + „Enter”

  3. Tip în următoarea comandă pentru a enumera procesul de comunicare pe un anumit port.
    netstat -ano | findstr:

    Tastând comanda



  4. Aceasta va lista procesul care rulează pe un anumit port, rețineți „ PID ”Pentru program.
  5. Pentru a ucide toate procesele care utilizează portul specific, tastați următoarea comandă și apăsați „ introduce ”Să-l execute.
    taskkill / PID / F
  6. Acest lucru va fi imediat termina programul.
1 minut citit