Kaip nužudyti procesą uoste?



Išbandykite Mūsų Instrumentą, Kaip Pašalinti Problemas

Uostai naudojami programoms siųsti ir gauti duomenis iš ir į savo serverius. Kiekviena programa bendraujant naudoja tam tikrą uostų rinkinį, o šie prievadai atidaromi automatiškai arba rankiniu būdu, kai programa yra įdiegta. Šiame straipsnyje aptarsime metodus, kaip nutraukti procesą, susijusį su uostu. Kadangi visos programos naudoja konkretų prievadą, galime paprašyti operacinės sistemos nutraukti procesą, kuriame naudojamas konkretus prievadas.



Kaip užmušti procesą uoste



Kaip nužudyti procesą uoste?

Programas, kurios bendrauja konkrečiame prievade, galima lengvai nutraukti nurodžius tai padaryti kompiuteriui. Tačiau šis procesas skiriasi operacinėse sistemose ir reikalauja administracines privilegijas . Be to, įsitikinkite, kad nėra jokios kitos programos, naudojančios uostą. Žemiau metodas užmušti procesą nuo jo uosto numeris yra išvardytas žemiau, kadangi metodas skiriasi operacinėse sistemose, mes išvardijome kai kurių populiariausių metodus.



„Kill Process on Port“ „Mac“ ir „Linux“

  1. Atviras terminalą ir įsitikinkite, kad esate prisijungę kaip pagrindinis vartotojas.

    atidarius terminalą

  2. Sąrašas procesai, kurie klausosi konkretaus prievado, įvesdami šią komandą ir ją vykdydami.
    lsof -i: (prievado numeris)
  3. Tam, kad nutraukti bet kokį procesą, kurio metu ryšiui naudojamas prievado numeris, įveskite šią komandą ir vykdyti tai.
    kill $ (lsof -t -i: 'Uosto numeris')
  4. Pirmiau nurodyta komanda gali neveikti didelės privilegijos programose, todėl vykdydami šią komandą nedelsdami nutraukite bet kokį procesą bendraujant konkrečiame uoste.
    nužudyti -9 $ (lsof -t -i: „prievado numeris“)
  5. Ši komanda tuoj pat bus nutraukti bet kokį procesą bendraujant nurodytu uosto numeriu.

Nužudyti procesą uoste

  1. Paspauskite „ „Windows“ „+“ R “, Norėdami atidaryti vykdymo eilutę.
  2. Įrašykite ' cmd “Ir paspauskite„ „Shift“ „+“ „Ctrl“ „+“ Įveskite “Atidaryti administravimo režimu.

    Įveskite cmd paleidimo eilutėje ir paspauskite „Shift“ + „Ctrl“ + „Enter“

  3. Tipas šioje komandoje nurodykite procesą, bendraujantį konkrečiame prievade.
    netstat -ano | findstr:

    Įveskite komandą



  4. Čia bus nurodytas procesas, vykdomas konkrečiame prievade, atkreipkite dėmesį į „ PID “Programai.
  5. Tam, kad nužudyti visus procesus naudojant konkretų prievadą, įveskite šią komandą ir paspauskite „ Įveskite “Ją vykdyti.
    taskkill / PID / F
  6. Tai nedelsiant nutraukti programa.
1 minutė perskaityta