Kako prikazati id broj procesa u Linuxu te ga terminirati?

 


Upravljanje procesima u Linux-u, predstavljaju važan dio posla Linux sistem administratora. Pa čak, iako niste sistem administrator, znati kako izlistati aktuelne procese, te ukloniti one koji vam prave problem, može vam itekako olakšati svakodnevan rad sa vašom Linux distribucijom. U ovom kratkom članku, evo kako prikazati id broj procesa u Linux-u te ga terminirati.


Šta je to proces?

Kada se pomene termin 'proces', on u Linux-u zauzima važno mjesto. U stvari, svaka aplikacija ili program koji se pokrene unutar Linux-a, nazivamo procesom. Primjera radi, init je majka svih procesa, prvi je program kojeg tijekom butanja Linux-a izvršava kernel, i on ima PID 1. Da biste vidjeli sami id broj init procesa, dovoljno je unjeti sljedeću komandu u Linux-u.

# pidof init


Slika 1: Prikaz id broja init procesa

Izvor slike: BHLLinux.com


Kako prikazati id broj procesa u Linux-u?

Ukoliko u Linux terminalu unesete komandu ps, ona će prikazati one procese u aktuelnom Linux šelu, što izgleda ovako.


Slika 2: Procesi u aktuelnom šelu

Izvor slike: BHLLinux.com

Obratite pažnju na lijevu kolonu PID gdje su ispod prikazani id brojevi za bash shell te ps komandu. E sada, pokrenimo mali grafički program po imenu xeyes. 


Slika 3: Grafički program xeyes 

Izvor slike: BHLLinux.com

Obratite pažnju da sam prilikom pokretanja ovog programa na kraju unjeo karakter (&) kojim sam program xeyes pokrenuo u pozadini. Ispod je odmah prikazan njegov id broj. Drugi način da saznamo proces id broj za gornji program, jeste unosom sljedeće komande.

# pidof xeyes


Slika 4: ID broj programa xeyes

Izvor slike: BHLLinux.com

Sada kada znamo njegov id broj, kako ga onda terminirati? Linux ima rješenje i za ovaj posao. U pitanju je komanda pkill. Da bismo terminirali ovaj mali grafički program, potrebno je unjeti sljedeću komandu u terminalu.

# pkill xeyes 

Slika 5: Terminiranje programa xeyes u terminalu

Izvor slike: BHLLinux.com

Naš program xeyes je uspješno terminiran. Ovim bio ujedno bio gotov i ovaj naš članak. Članak je bio izuzetno jednostavan te je prikazao kako i na koji način doznati id broj procesa u terminalu, te kako iste terminirati. Komanda pkill se kasnije može upotrijebiti za terminiranje kompleksnijih procesa, ali ćemo to ostaviti za drugi put. Do čitanja !!!

Share:

Nema komentara:

Objavi komentar

Zajednica

POPULARNI POSTOVI

Oznake

NAJNOVIJE