5 moduri de a ucide un program Linux

Acest articol vă va arăta diferite modalități de a ucide o aplicație în Linux.

Imaginați-vă că ați rulat Firefox și, din orice motiv, un script Flash suplu a lăsat browserul să nu răspundă. Ce ați face pentru a închide programul?

În Linux există o multitudine de modalități de a ucide orice aplicație. Acest ghid vă va arăta 5 dintre ele.

Ucideți aplicațiile Linux utilizând comanda "Kill"

Prima metodă este folosirea comenzilor ps și kill.

Avantajul utilizării acestei metode este că va funcționa pe toate sistemele Linux.

Comanda kill trebuie să cunoască ID-ul procesului de aplicație pe care trebuie să-l omori și acesta este locul unde intră ps.

ps -ef | grep firefox

Comanda ps enumeră toate procesele care rulează pe computer. Comutatoarele -ef furnizează o listă completă a formatelor. O altă modalitate de a obține lista proceselor este de a rula comanda de sus.

Acum, dacă aveți ID-ul procesului, puteți rula comanda kill:

ucide pid

De exemplu:

ucide 1234

Dacă, după executarea comenzii kill, aplicația încă nu moare, o puteți forța utilizând comutatorul -9 după cum urmează:

ucide -9 1234

Ucideți aplicațiile Linux utilizând XKill

Un mod mai simplu de a ucide aplicațiile grafice este de a folosi comanda XKill.

Tot ce trebuie sa faci este sa tastati xkill intr-o fereastra de terminal sau daca mediul desktop include o functie de comanda run enter xkill in fereastra de comanda run.

Pe ecran va apărea un fir încrucișat.

Acum faceți clic pe fereastra pe care doriți să o omorâți.

Ucideți aplicațiile Linux utilizând comanda de vârf

Comanda Linux de top oferă un manager de sarcini terminale care listează toate procesele care rulează pe computer.

Pentru a ucide un proces în interfața de sus, apăsați tasta "k" și introduceți ID-ul de proces alături de aplicația pe care doriți să o închideți.

Utilizați PGrep și PKill pentru a ucide aplicații

Metoda ps și kill folosită mai devreme este bine și este garantată că funcționează pe toate sistemele bazate pe Linux.

Multe sisteme Linux au o metodă de comenzi rapide pentru efectuarea aceleiași sarcini utilizând PGrep și PKill .

PGrep vă permite să introduceți numele unui proces și returnează ID-ul procesului.

De exemplu:

pgrep firefox

Acum puteți conecta ID-ul procesului returnat în pkill după cum urmează:

pkill 1234

Așteaptă totuși. Este de fapt mai simplu decât asta. Comanda PKill poate accepta de fapt și numele procesului, astfel încât să puteți pur și simplu tasta:

pkill firefox

Acest lucru este bine dacă aveți doar o instanță a aplicației, dar este puțin mai util dacă aveți mai multe ferestre deschise pentru Firefox și doriți doar să o omorâți. XKill este mult mai util în această situație.

Ucideți aplicațiile utilizând System Monitor

Dacă utilizați mediul desktop GNOME, puteți utiliza instrumentul Monitor de sistem pentru a ucide programele care nu răspund.

Purtați simplu fereastra de activități și introduceți "System Monitor" în caseta de căutare.

Faceți clic pe pictogramă și va apărea un manager grafic de sarcini.

Derulați în jos lista proceselor în execuție și găsiți aplicația pe care doriți să o închideți. Faceți clic dreapta pe element și alegeți fie "proces final", fie "proces de ucidere".

"End Process" încearcă o nuditate drăguță, de-a lungul liniilor "vă rog să vă închideți", în timp ce opțiunea "Kill Process" se îndreaptă spre "a ieși de pe ecran".