„Ubuntu“

Užšaldytų programų žudymas Ubuntu

Užšaldytų programų žudymas Ubuntu
Kartais jūsų sistemoje veikiančios programos užšąla ir nebeatsako. Įšaldytos programos negalima uždaryti paprasčiausiai naudojant mygtuką x viršutiniame dešiniajame sąsajos kampe, tačiau sistemos perkrovimas ne visada yra geras sprendimas, ypač jei sistemoje veikia kritinės paslaugos.

„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-xkill

Tada 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:

$ xkill

Tai 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 | grep

Pavyzdž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:

$ nužudyti 34636

Č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:

$ killall chromas

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.

„OpenTTD“ ir „Simutrans“
Sukurti savo transporto modeliavimą gali būti smagu, atpalaiduojanti ir be galo viliojanti. Štai kodėl jūs turite įsitikinti, kad išbandėte kuo daugia...
„OpenTTD“ pamoka
„OpenTTD“ yra vienas iš populiariausių verslo modeliavimo žaidimų. Šiame žaidime turite sukurti nuostabų transporto verslą. Tačiau pradėsite nuo mažda...
„SuperTuxKart“, skirta „Linux“
„SuperTuxKart“ yra puikus pavadinimas, sukurtas nemokamai suteikti „Mario Kart“ patirtį jūsų „Linux“ sistemoje. Tai gana sudėtinga ir smagu žaisti, yr...