Kaip nužudyti procesą Unix kompiuteryje

Verslo pasaulyje „Unix“ kompiuteriai paprastai naudojami serverių taikomosioms programoms ir aukštos klasės grafinėms darbo vietoms, pvz., Kompiuterių grafikai kurti. Net jei nesate sistemos administratorius, gali būti atvejų, kai reikia nužudyti „Unix“ procesą, kad jis nepatektų į sistemos atmintį ir išteklius. Tai daroma išduodant komandą „nužudyti“ iš terminalo sesijos, kuri nurodo „Unix“ sistemai nutraukti procesą.

1.

Atidarykite terminalo sesiją, jei esate grafinėje vartotojo sąsajoje arba GUI. Tai leis jums tiesiogiai komandai išduoti komandas. Terminalo sesijų nuorodos dažniausiai randamos Programos arba Sistemos submeniu, priklausomai nuo naudojamo GUI.

2.

Terminalo eilutėje įveskite "ps - aux". Tokiu būdu bus rodomas veikiančių procesų sąrašas. Į šį sąrašą bus įtrauktas proceso identifikavimo numeris arba PID ir naudotojo, vykdančio šį procesą, pavadinimas. Atkreipkite dėmesį į programos, kurią norite nužudyti, PID.

3.

Įveskite „nužudyti (PID)“ eilutėje, pakeisdami proceso, kurį norite nužudyti, PID. Pavyzdžiui, jei norite nužudyti procesą 2345, spustelėję įveskite:

nužudyti 2345

4.

Dar kartą paleiskite „ps -aux“ ir patikrinkite, ar programos PID nebėra. Jei procesas vis dar vykdomas, priversti jį išeiti paleisdami „kill“ komandą su „-e“ komanda:

žudyti -e (PID)

Įspėjimai

  • Tam, kad jį nužudytumėte, turėsite būti proceso savininku, arba jums reikės prisijungti kaip super-naudotojas, jei jis priklauso kitam naudotojui.
  • Būtinai patikrinkite savo „Unix“ versijos „Man“ puslapius, nes „Unix“ skonių komandų vėliavos skiriasi.

Rekomenduojama