Kako ispisati pokrenute procese u Linuxu

Kako Ispisati Pokrenute Procese U Linuxu



Kad god pokrenete proces, on se sastoji od različitih elemenata kao što su korisnički unos, dohvaćanje i obrada podataka iz datoteka, programske upute i više. Prvenstveno, procesi imaju dvije vrste: procesi u prvom planu i procesi u pozadini. Dok procesi u prvom planu obično ovise o korisničkom unosu, procesi u pozadini rade sami bez potrebe za sudjelovanjem korisnika.

Jedan od čestih zadataka korisnika Linuxa je popis tih procesa. Zašto? Pomaže u nadzoru sustava, analizi performansi, rješavanju problema, upravljanju resursima, reviziji sigurnosti itd. Međutim, mnogi korisnici nisu svjesni metoda koje se koriste za ovaj zadatak. Dakle, ovaj će vodič ukratko raspravljati o naredbama za popis pokrenutih procesa u Linuxu.







Kako navesti pokrenute procese u Linuxu

Možete koristiti nekoliko naredbi za popis pokrenutih procesa. Stoga ćemo ovaj odjeljak dodatno podijeliti na više dijelova kako bismo demonstrirali korištenje svake naredbe.



1. Naredba Ps Aux

Ps aux prikazuje detaljne pojedinosti o trenutnim procesima. Predstavlja sveobuhvatan popis procesa s njihovim PID-ovima, korištenjem CPU-a, potrošnjom memorije i drugim statistikama u formatu čitljivom za čovjeka:



p.s do





Štoviše, ako želite vidjeti procese koje pokreće određena aplikacija, koristite je s naredbom “grep”.

p.s do | zahvat app_namep

Zamijenite izraz 'app_name' željenim nazivom aplikacije. Ova naredba povezuje izlaz iz naredbe “ps aux” u naredbu “grep” kao ulaz. Nakon toga, naredba “grep” filtrirat će rezultat na temelju naziva aplikacije koji navedete.



Na primjer, ako želimo pretražiti procese koje pokreće snap aplikacija, naredba bi bila:

p.s do | zahvat puknuti

2. Vrhovno zapovjedništvo

Naredba tablice procesa (vrh) prikazuje pokrenute procese kojima upravlja kernel u prikazu u stvarnom vremenu. Osim PID-a, pruža informacije o tome koji je korisnik pokrenuo proces, njegovu iskorištenost resursa i potrošeno vrijeme.

vrh

3. Naredba Pstree

Pstree prikazuje hijerarhiju procesa u obliku stabla što pomaže korisniku da provjeri vezu između različitih procesa.

pstree

Zaključak

Navođenje pokrenutih procesa u Linuxu ključno je za održavanje ispravnosti sustava, otklanjanje grešaka, optimizaciju sustava i sigurnost. Pruža vrijedan uvid u sve što se događa unutar sustava koji pomaže korisnicima u donošenju informiranih odluka za poboljšanje performansi sustava. Stoga ovaj vodič iscrpno objašnjava naredbe koje se koriste za popis pokrenutih procesa. Raspravljali smo o tri učinkovite naredbe – ps aux, pstree i top – koje sve služe u različite svrhe u popisu procesa.