Ponekad korisnik treba da prati listu pokrenutih procesa u Linux operativnom sistemu i da sazna najdetaljnije informacije o svakom od njih ili o nekoj specifičnoj. U OS-u postoje ugrađeni alati koji vam omogućuju da izvršite zadatak bez ikakvog napora. Svaki takav alat je orijentisan pod svojim korisnikom i otvara različite mogućnosti za njega. U ovom članku ćemo se osvrnuti na dve opcije koje će biti korisne u određenim situacijama, i samo ćete morati da izaberete najpogodniju.
Pregledanje liste procesa u Linuxu
U gotovo svim popularnim distribucijama baziranim na Linux kernelu, lista procesa se otvara i pregledava koristeći iste naredbe i alate. Stoga, nećemo se fokusirati na pojedinačne gradnje, već ćemo uzeti kao posljednju verziju Ubuntua. Vi ćete samo morati da sledite date instrukcije tako da je ceo postupak uspešan i bez poteškoća.
Metod 1: Terminal
Bez sumnje, klasični konzolni operativni sistemi na Linux-u igraju ključnu ulogu u interakciji sa programima, datotekama i drugim objektima. Korisnik izvršava sve osnovne manipulacije kroz ovu aplikaciju. Stoga, od samog početka, želim da govorim o izlazu informacija "Terminal". Obratimo pažnju samo na jedan tim, međutim, razmotrićemo najpopularnije i korisnije argumente.
- Da biste započeli, pokrenite konzolu klikom na odgovarajuću ikonu u izborniku ili pomoću kombinacije tipki Ctrl + Alt + T.
- Register team
ps
, samo da bi se uvjerili u svoju radnu sposobnost i da bi se upoznali s vrstom prikazanih podataka bez upotrebe argumenata. - Kao što vidite, spisak procesa se pokazao prilično malim, obično ne više od tri rezultata, pa biste trebali uzeti vremena za već spomenute argumente.
- Da biste prikazali sve procese odjednom, trebali biste dodati -A. U ovom slučaju, tim izgleda
ps -a
(A mora biti u velikim slovima). Nakon pritiska na tipku Enter odmah ćete vidjeti sažetak linija. - Prethodna naredba ne prikazuje vođu grupe (glavni proces iz paketa). Ako ste zainteresirani za ove podatke, trebate se registrirati ovdje.
ps -d
. - Više korisnih informacija možete dobiti dodavanjem
-f
. - Tada će se preći kompletna lista procesa sa proširenim informacijama
ps -Af
. U tabeli ćete videti UID - ime korisnika koji je započeo proces PID - jedinstveni broj, PPID - broj matičnog procesa, C - količina opterećenja procesora u procentima kada je proces aktivan, STIME - vrijeme aktivacije, Tty - broj konzole na kojoj je izvršeno lansiranje, TIME - radno vrijeme Cmd - tim koji je pokrenuo taj proces. - Svaki proces ima svoj vlastiti PID (Proccess Identificator). Ako želite vidjeti sažetak određenog objekta, zapišite
ps -fp PID
gdje PID - broj procesa. - U međuvremenu, želeo bih da dodirnem i sortiram. Na primjer, naredba
ps -FA - raspored pcpu
omogućava vam da stavite sve linije u redosled opterećenja na CPU, ips -Fe - sort rss
- o količini utrošenog RAM-a.
Gore smo razgovarali o glavnim argumentima tima.ps
Međutim, postoje i drugi parametri, na primjer:
-H
- prikaz stabla procesa;-V
- izlazne verzije objekata;-N
- izbor svih procesa, osim specificiranih;-C
- Prikazuje samo ime komande.
Da bismo razmotrili metod gledanja kroz ugrađenu konzolu, izabrali smo naredbups
i netop
jer je drugi ograničen veličinom prozora, a podaci koji nisu prikladni se jednostavno ignorišu, dok ostaju nerealizirani.
Metoda 2: Sistemski monitor
Naravno, način gledanja potrebnih informacija kroz konzolu je teško za neke korisnike, ali vam omogućava da se detaljno upoznate sa svim važnim parametrima i primijenite potrebne filtre. Ako samo želite da vidite listu pokrenutih uslužnih programa, aplikacija, kao i da izvršite brojne interakcije sa njima, ugrađeno grafičko rešenje će vam odgovarati. "Sistemski monitor".
Možete saznati kako pokrenuti ovu aplikaciju u našem drugom članku klikom na sljedeći link, a mi ćemo završiti zadatak.
Pročitajte više: Kako pokrenuti sistemski monitor u Linuxu
- Run "Sistemski monitor" bilo koji zgodan način, na primjer, kroz izbornik.
- Lista procesa će se odmah prikazati. Saznaćete koliko memorije i resursa CPU-a troše, pogledajte korisnika koji je pokrenuo program, kao i druge informacije.
- Kliknite desnim tasterom miša na interesnu liniju da biste prešli na njena svojstva.
- On prikazuje skoro sve iste podatke koji su dostupni za primanje "Terminal".
- Pomoću funkcije pretraživanja ili sortiranja pronađite željeni proces.
- Obratite pažnju na panel iznad - omogućava vam da sortirate tabelu po potrebnim vrednostima.
Završetak, zaustavljanje ili brisanje procesa također se javlja kroz ovu grafičku aplikaciju klikom na odgovarajuće gumbe. Novi korisnici će ovo rješenje smatrati prikladnijim od rada u "Terminal"Međutim, ovladavanje konzolom će vam omogućiti da dobijete potrebne informacije ne samo brže, već i sa više detalja.