Kako lako ubiti procese

U osnovi postoje 4 načina de ubij efektivno a proces en Linux: ubijte ga imenom, navodeći dio imena, PID-om, pokazujući na prozor procesa kursorom miša. Da vidimo jednog po jednog ...

Ubiti: ubiti proces koristeći njegov PID

Najsloženiji, ali ujedno i najtačniji način ubijanja procesa je njegov PID ("Identifikator procesa"). Bilo koja od ove 3 varijante može poslužiti:

kill -TERM pid kill -SIGTERM pid kill -15 pid

Možete koristiti ime signala (TERM ili SIGTERM) koji želite poslati procesu ili njegov identifikacijski broj (15). Da biste vidjeli potpunu listu mogućih signala, predlažem da provjerite priručnik za ubijanje. Da biste to učinili, pokrenite:

Vezani članak:
Isključivanje i ponovno pokretanje pomoću naredbi
covjek ubiti

Pogledajmo primjer kako ubiti Firefox:

Prvo morate saznati PID programa:

ps -ef | grep firefox

Ta naredba će vratiti nešto poput ovog:

1986? Sl 7:22 /usr/lib/firefox-3.5.3/firefox

Za ubijanje procesa koristimo PID koji je vratila gornja naredba:

ubiti -9 1986

killall: ubiti proces koristeći njegovo ime

Ova je naredba vrlo jednostavna

killall ime_procesa

Jednu stvar koju morate imati na umu kada koristite ovu metodu je da će se, ako postoji više instanci tog programa, svi zatvoriti.

Vezani članak:
Cron & crontab, objašnjeno

pkill: ubiti proces koristeći dio njegovog imena

Proces je moguće ubiti navodeći puno ime ili dio imena. To znači da nema potrebe da se sjećate procesa PID za slanje signala.

pkill part_process_name

Zauzvrat, ova metoda će ubiti sve procese koji sadrže unesenu riječ. To znači da će se, ako imamo otvorena dva procesa koja dijele riječ u imenu, oba zatvoriti.

xkill: ubiti proces odabirom prozora mišem

Ovo je najjednostavnija i najpraktičnija metoda. U slučaju katastrofe, jednostavno pritisnite Alt + F2 da biste otvorili dijaloški okvir koji će vam omogućiti izvršavanje naredbi. Odatle pokrenite sljedeću naredbu:

xkill

Kursor miša pretvorit će se u malu lubanju. Preostaje samo kliknuti na prozor koji želite zatvoriti i otvoriti. Doviđenja.

Neki završni komentari

Na kraju, želio bih podijeliti nekoliko korisnih savjeta. U Linuxu, kao i u Windowsu, kada proces visi, dotični se prozor obično može zatvoriti klikom na dugme Zatvori (koje ima oblik X). Nakon nekoliko sekundi pojavit će se prozor s pitanjem želimo li zaista zaustaviti proces jer ne reagira pravilno. Kažemo da i to je to.

To znači da se ovdje opisane metode trebaju koristiti kada se ništa ne dogodi kada kliknete gumb Zatvori dotičnog prozora.

U slučaju veće katastrofe, ne zaboravite da je pre pritiskanja moguće izvršiti a "sigurno" ponovno pokretanje.

Konačno, može biti vrlo korisno saznati koji se procesi trenutno izvode. Zbog toga različita radna okruženja (GNOME, KDE, itd.) Imaju grafičke alate koji olakšavaju ovaj zadatak. Međutim, u slučaju da im ne možete pristupiti ili to jednostavno želite učiniti s terminala, možete izvršiti sljedeće:

vrh

U slučaju da ovo ne uspije ili nemate instaliran odgovarajući paket, uvijek možete pokrenuti:

ps-A

Ovo će navesti sve pokrenute procese, zajedno s njihovim imenima i PID-ovima.


Dodaj kao preferirani izvor