5 načinov ubijanja programa Linux

Ta članek vam bo pokazal različne načine, kako ubiti aplikacijo v Linuxu.

Predstavljajte si, da imate Firefox v teku in iz kakršnega koli razloga neumestno Flash-skripto zapusti vaš brskalnik, ki se ne odziva. Kaj bi storili, da bi zaključili program?

V Linuxu obstaja več načinov, kako ubiti vsako aplikacijo. Ta vodnik vam bo pokazal 5 od njih.

Ubijte aplikacije Linux s pomočjo ukaza Kill

Prva metoda je uporaba ukazov ps in kill.

Prednost uporabe te metode je, da bo delovala na vseh Linuxovih sistemih.

Ukaz kill mora poznati identifikacijsko številko procesa aplikacije, ki jo morate ubiti, in tam, kjer pride ps.

ps -ef | grep firefox

Ukaz ps navaja vse teče procese v računalniku. Stikala -ef zagotavljajo popoln seznam oblik. Drug način za pridobitev seznama procesov je zagon zgornjega ukaza.

Zdaj, ko imate ID procesa, lahko preprosto zaženete ukaz kill:

ubiti pid

Na primer:

ubiti 1234

Če po zagonu ukaza kill še vedno ne umre, ga lahko uporabite s stikalom -9, kot sledi:

ubiti -9 1234

Ubijte Linuxove aplikacije z uporabo XKill

Preprost način ubijanja grafičnih aplikacij je uporaba ukaza XKill.

Vse kar morate storiti je, ali vnesite xkill v terminalsko okno ali če vaše namizje vsebuje funkcijo ukaza za zagon, vnesite xkill v ukazno okno za izvajanje.

Na zaslonu se bo pojavila navzkrižna dlaka.

Sedaj kliknite na okno, ki ga želite ubiti.

Ubijte aplikacije Linux z uporabo ukaza Top

V zgornjem ukazu Linux je upravitelj terminalskih opravil, ki navaja vse zagonske procese v računalniku.

Če želite ubiti proces v zgornjem vmesniku, preprosto pritisnite tipko "k" in vnesite ID procesa poleg aplikacije, ki jo želite zapreti.

Uporabite PGrep in PKill, da ubijete aplikacije

Metoda ps in kill, ki je bila prej uporabljena, je v redu in zagotavlja, da bo delovala na vseh sistemih, ki temeljijo na Linuxu.

Veliko sistemov Linux ima metodo bližnjice za izvajanje iste naloge z uporabo PGrep in PKill .

PGrep vam omogoča vnos imena procesa in vrne ID procesa.

Na primer:

pgrep firefox

ID vračalega postopka lahko sedaj vtipkate v pkill na naslednji način:

pkill 1234

Počakajte, čeprav. Pravzaprav je preprostejša od tega. Ukaz PKill lahko dejansko sprejme ime procesa, tako da lahko preprosto vnesete:

pkill firefox

To je v redu, če imate samo en primerek aplikacije, vendar je malo manj uporaben, če imate odprta več oken Firefox in jo želite samo ubiti. XKill je v tem primeru veliko bolj uporaben.

Ubijte aplikacije s sistemskim nadzorom

Če uporabljate namizno okolje GNOME, lahko orodje System Monitor uporabite za ubijanje neodgovornih programov.

Preprosto odprite okno dejavnosti in v polje za iskanje vnesite »System Monitor«.

Kliknite ikono in se bo prikazal grafični upravitelj opravil.

Pomaknite se navzdol po seznamu zagonskih procesov in poiščite aplikacijo, ki jo želite zapreti. Z desno miškino tipko kliknite na element in izberite "končni postopek" ali "ubiti postopek".

"Končni proces" poskuša lepo potegniti vzdolž vrstic "prosim, če bi se izklopil", medtem ko je možnost "Kill Process" namenjena brezkrmilnim "z mojega zaslona zdaj".