16 najboljih primjera naredbi u Linuxu [Praćenje Linux procesa]
U našim prethodnim člancima pokrili smo osnove naredbi ls i cat naredbe. U ovom članku pokušavamo istražiti top naredbu koja je jedna od najčešće korištenih naredbi u našim svakodnevnim administrativnim poslovima sustava.
Naredba top (tablica procesa) prikazuje aktivnost procesora vašeg Linux okvira i također prikazuje zadatke kojima upravlja kernel u stvarnom vremenu. Također prikazuje informacije o CPU-u i upotrebi memorije na popisu pokrenutih procesa.
Mogli bi vas zanimati i sljedeći vodiči:
- Htop – Interaktivni preglednik procesa za Linux
- Iotop – Pratite U/I aktivnost i korištenje Linux diska po procesu
- bmon – Snažan nadzor propusnosti mreže za Linux
- Pronađite 15 najboljih procesa po upotrebi memorije u Linuxu
1. Navedite sve pokrenute Linux procese
Za popis svih pokrenutih Linux procesa jednostavno upišite top u naredbeni redak kako biste dobili informacije o pokrenutim zadacima, memorij, cpu, i zamjena. Pritisnite ‘q
’ za izlazak iz prozora.
top
2. Poredajte Linux procese prema PID-u
Za sortiranje svih pokrenutih procesa Linuxa prema ID-u procesa, pritisnite tipke M
i T
.
3. Poredajte Linux procese prema upotrebi memorije i CPU-a
Za sortiranje svih pokrenutih procesa Linuxa prema upotrebi memorije pritisnite tipke M
i P
.
4. Poredajte Linux procese prema vremenu izvođenja
Za sortiranje svih pokretanih procesa Linuxa prema vremenu izvođenja, pritisnite tipke M
i T
.
5. Prikaz Linux procesa po određenom korisniku
Da biste prikazali sve informacije o pokrenutim procesima specifičnim za korisnika, upotrijebite opciju -u
i prikazat će se detalji specifičnih korisničkih procesa.
top -u tecmint
6. Označite pokrenuti proces na vrhu
Pritisnite opciju 'z
' i prikazat će pokrenuti proces u boji što vam može pomoći da lako prepoznate pokrenuti proces.
7. Navedite apsolutni put pokretanja Linux procesa
Pritisnite opciju ‘c
’ u runing top naredbi prikazat će apsolutni put pokrenutog procesa.
8. Postavite interval osvježavanja za gornju naredbu
Prema zadanim postavkama interval osvježavanja zaslona postavljen je na 3,0 sekunde, isto se može promijeniti pritiskom na opciju ‘d
’ u pokretanju gornje naredbe za postavljanje željenog vremena intervala.
9. Ukinite pokrenuti Linux proces pomoću naredbe Top
Možete prekinuti proces nakon što pronađete PID procesa pritiskom na opciju ‘k
’ u pokretanju gornje naredbe bez zatvaranja gornjeg prozora kao što je prikazano u nastavku.
10. Razvrstajte Linux procese prema korištenju procesora
Za sortiranje svih pokrenutih procesa prema korištenju procesora, jednostavno pritisnite tipku Shift+P
.
11. Renice Linux proces
Možete upotrijebiti opciju ‘r
’ za promjenu prioriteta procesa koji se naziva i Renice.
12. Provjerite Linux CPU jezgre
Za popis podataka o opterećenju jezgri CPU-a jednostavno pritisnite 1
za popis pojedinosti o jezgri CPU-a.
13. Spremite najbolje rezultate naredbi u datoteku
Za spremanje izlaznih rezultata naredbe runing top u datoteku /root/.toprc koristite sljedeću naredbu.
top -n 1 -b > top-output.txt
14. Navedite Linux neaktivne procese
Pritisnite 'i'
da dobijete popis procesa u stanju mirovanja/mirovanja.
15. Dobivanje pomoći za Top Command
Pritisnite opciju 'h
' da dobijete pomoć za gornje naredbe.
16. Izlaz iz gornje naredbe nakon određenog ponavljanja
Izlaz gornje naredbe stalno se osvježava sve dok ne pritisnete 'q
'. S donjom naredbom, automatski će izaći nakon 10 ponavljanja.
top -n 10
Postoji niz argumenata da saznate više o naredbi top, možete pogledati man stranicu naredbe top. Podijelite ga ako smatrate da je ovaj članak koristan ili podijelite svoje mišljenje koristeći naš okvir za komentare ispod.