16 najboljih primjera naredbi u Linuxu [Pratite Linux procese]


U našim prethodnim člancima pokrili smo osnove komande ls i cat komande. U ovom članku pokušavamo istražiti top komandu koja je jedna od najčešće korištenih naredbi u našim svakodnevnim sistemskim administrativnim poslovima.

Komanda top (tabela procesa) prikazuje aktivnost procesora vašeg Linux kutija i također prikazuje zadatke kojima upravlja kernel u realnom vremenu. Takođe prikazuje informacije o CPU-u i korištenju memorije na listi pokrenutih procesa.

Možda će vas zanimati i sljedeći tutorijali:

  • Htop – Interaktivni preglednik procesa za Linux
  • Iotop – Nadgledanje Linux disk I/O aktivnosti i upotrebe po procesu
  • bmon – Snažan nadzor mrežnog propusnog opsega za Linux
  • Pronađite top 15 procesa po korištenju memorije u Linuxu

1. Navedite sve pokrenute Linux procese

Da biste naveli sve pokrenute Linux procese, jednostavno upišite top u komandnu liniju da dobijete informacije o pokrenutim zadacima, memoriji, cpu, i swap. Pritisnite ‘q’ da izađete iz prozora.

top

2. Sortirajte Linux procese prema PID-u

Za sortiranje svih Linux pokrenutih procesa prema ID-u procesa, pritisnite tipke M i T.

3. Sortirajte Linux procese prema upotrebi memorije i CPU-a

Da sortirate sve pokrenute procese u Linuxu prema korištenju memorije, pritisnite tipke M i P.

4. Sortirajte Linux procese prema vremenu rada

Da sortirate sve pokrenute procese u Linuxu prema vremenu rada, pritisnite tipke M i T.

5. Prikažite Linux procese po određenom korisniku

Da biste prikazali sve informacije o pokrenutim procesima specifičnim za korisnika, koristite opciju -u koja će navesti specifične detalje procesa Korisnika.

top -u tecmint

6. Označite Running Process na vrhu

Pritiskom na opciju 'z' će se pokrenuti proces prikazati u boji što vam može pomoći da lako prepoznate pokrenuti proces.

7. Navedite apsolutnu putanju pokretanja Linux procesa

Pritisnite opciju 'c' u naredbi pokrenut top prikazat će se apsolutna putanja pokrenutog procesa.

8. Postavite interval osvježavanja za gornju naredbu

Standardno je interval osvježavanja ekrana postavljen na 3.0 sekunde, isto se može promijeniti pritiskom na opciju 'd' prilikom pokretanja naredbe top za postavljanje željenog intervala.

9. Ukinite pokrenuti Linux proces koristeći Top Command

Možete ubiti proces nakon što pronađete PID procesa pritiskom na opciju ‘k‘ u pokretanju naredbe top bez zatvaranja gornjeg prozora kao što je prikazano ispod.

10. Sortirajte Linux procese prema korištenju CPU-a

Da sortirate sve pokrenute procese prema iskorištenosti CPU-a, jednostavno pritisnite tipku Shift+P.

11. Obnovite Linux proces

Možete koristiti opciju ‘r‘ da promijenite prioritet procesa koji se također naziva Renice.

12. Provjerite jezgre Linux CPU-a

Da izliste informacije o učitavanju vaših CPU jezgara, jednostavno pritisnite 1 da biste prikazali detalje o CPU jezgri.

13. Sačuvajte rezultate gornje komande u datoteku

Da biste sačuvali izlaz rezultata komande na vrhu u datoteku /root/.toprc, koristite sljedeću naredbu.

top -n 1 -b > top-output.txt

14. Navedite procese u stanju mirovanja Linuxa

Pritisnite 'i' da dobijete listu procesa u stanju mirovanja/spavanja.

15. Dobivanje pomoći za top komandu

Pritisnite opciju ‘h‘ da dobijete pomoć za gornju komandu.

16. Izađite iz gornje naredbe nakon određenog ponavljanja

Izlaz naredbe top se osvježava sve dok ne pritisnete ‘q’. Sa naredbom ispod, automatski će izaći nakon 10 ponavljanja.

top -n 10

Postoji niz argumenata da biste saznali više o naredbi top, možete se uputiti na man stranicu komande top. Molimo vas da ga podijelite ako smatrate da je ovaj članak koristan ili podijelite svoje misli koristeći naš okvir za komentare ispod.