„Ubuntu“ yra keli metodai, kuriuos galima naudoti saugiai ir greitai nužudant užšaldytas programas, neperkraunant sistemos: „xkill“, sistemos stebėjimo priemonės ir komandos „kill“, „pkill“ ir „killall“. Šiame straipsnyje aptarsime šiuos metodus veikiančioje mašinoje „Ubuntu 20“.04 LTS („Focal Fossa“).
Xkill
„Xkill“ yra „Linux“ programa, leidžianti nužudyti užšaldytas programas, veikiančias „Ubuntu“. Jis yra iš anksto įdiegtas daugumoje „Linux“ paskirstymų, tačiau jei jis nėra įdiegtas jūsų sistemoje, galite jį įdiegti taip, kaip aprašyta toliau.
Pirmiausia atidarykite terminalą naudodami „Ctrl“ + „Alt“ + „Del“ ir įveskite šią komandą:
$ sudo apt įdiekite xorg-xkillTada pateikite sudo slaptažodį ir paprašę patvirtinimo paspauskite y, po to sistema pradės diegti „Xkill“. Baigus diegti, „xkill“ gali būti naudojamas nereaguojančioms programoms naikinti.
Norėdami užmušti užšaldytą programą, tiesiog įveskite xkill terminale:
$ xkillTai padarius, žymeklis taps x. Tiesiog įdėkite x ant programos, kurią norite uždaryti, ir spustelėkite ją, kad nedelsdami uždarytumėte programą.
Galite sukurti „xkill“ spartųjį klavišą dešiniuoju pelės mygtuku spustelėdami „Ubuntu“ darbalaukį ir atidarydami Nustatymai taikymas.
Nustatymų lange pasirinkite Klaviatūros nuorodos iš kairės srities.
Tada dešinėje srityje spustelėkite mygtuką +, kaip parodyta žemiau esančiame paveikslėlyje.
Kai pasirodys šis dialogo langas, nurodykite vartotojui patogų nuorodos pavadinimą vardas srityje. Tada, Komanda lauke įveskite xkill. Tada spustelėkite Nustatyti spartųjį klavišą mygtuką, norėdami pasirinkti „xkill“ programos nuorodą.
Norėdami nustatyti „xkill“ įrankio nuorodą, naudokite bet kurį klavišų derinį. Pvz., Norėdami paleisti „xkill“ naudokite „Ctrl + k“, palaikykite paspaudę klavišą k. Tada atleiskite abu raktus.
Spustelėkite Papildyti mygtuką, jei norite pridėti savo nuorodą.
Dabar, kai jums reikia nužudyti užšaldytą programą, galite paspausti sparčiuosius klavišus, kad įvykdytumėte komandą xkill.
Sistemos monitoriaus naudojimas
Iš „Ubuntu System Monitor“ taip pat galite nužudyti programą. Norėdami atidaryti „System Monitor“, paspauskite klaviatūros super klavišą ir įeikite į sistemos monitorių. Kai pasirodys sistemos monitoriaus piktograma, spustelėkite ją, kad ją atidarytumėte.
Programoje „System Monitor“ bus sąrašas procesų, kurie šiuo metu vykdomi sistemoje. Pasirinkite norimą nužudyti procesą ir dešiniuoju pelės mygtuku spustelėkite jį. Pasirodžiusiame meniu pasirinkite Nužudyk nedelsiant nužudyti pasirinktą procesą.
Kill, pkill ir killall naudojimas
„Kill“, „pkill“ ir „killall“ gali būti iškviesti komandinėje eilėje, kad būtų nužudyta programa pagal jos proceso pavadinimą arba proceso ID (PID).
Norėdami rasti PID, terminale pateikite šią komandą:
$ ps aux | grepPavyzdžiui, šiame išvestyje, 34636 yra „Rhythmbox“ programos PID.
$ ps aux | grep rhythmbox
Norėdami užmušti procesą naudodami jo PID, naudokite komandą nužudyti taip:
Čia 34636 yra aukščiau gautas Rhythmmbox PID.
Arba, norėdami užmušti procesą naudodami jo pavadinimą, galite naudoti pkill ir killall komandos. Norėdami naudoti procesą „pkill“, įveskite pkill po kurio nurodomas proceso pavadinimas:
$ pkill rhythmbox
Jei norite naudoti „killall“, kad užmuštumėte procesą, įveskite killall po kurio nurodomas proceso pavadinimas:
Išvada
Kaip matote, yra keli būdai, kaip nužudyti užšaldytą programą „Ubuntu“. Naudodami bet kurį iš aukščiau nurodytų metodų, galite lengvai užmušti programą, kuri nei reaguoja, nei nutraukia. Panašiai galite nužudyti programą, kuri yra užrakinta kitu procesu.