Oct 30, 2023

htop

htop je interaktivna komanda u Linuxu koja pruža detaljne informacije o resursima i aktivnostima na sistemu, slično kao i top, ali sa dodatnim funkcionalnostima i boljim grafičkim prikazom. htop omogućava korisnicima da prate i nadgledaju performanse sistema u stvarnom vremenu. Osnovna struktura htop komande izgleda ovako:

htop

Kada pokrenete htop, otvara se interaktivni prozor koji prikazuje informacije o trenutnim procesima i resursima sistema. Pomoću različitih tastatura možete navigirati kroz tabelu procesa i obaviti razne akcije. Evo nekoliko primera komandi koje možete koristiti u htop:

  • q: Izlaz iz htop komande.
  • F2: Otvori meni sa dodatnim opcijama.
  • F3: Pretraga po nazivu procesa.
  • F4: Pretraga po korisničkom imenu.
  • F5: Sortiranje procesa po različitim kriterijumima (npr. CPU, MEM, VIRT).
  • F6: Odabir kolone po kojoj se vrši sortiranje.
  • F9: Ubijanje (prekidanje) procesa. Unesite PID procesa koji želite da ubijete.
  • F10: Izlaz iz htop komande.

htop je koristan alat za nadgledanje performansi sistema i olakšava analizu i dijagnostiku problema u stvarnom vremenu.

ps

ps je Linux komanda koja se koristi za prikazivanje informacija o trenutno izvršavajućim procesima na sistemu. Ova komanda omogućava korisnicima da vide listu trenutnih procesa, njihove atribute i status. Osnovna struktura ps komande izgleda ovako:

ps [opcije]
  • opcije: Specificiraju različite opcije i ponašanje ps komande.

Neki od najčešće korišćenih opcija za ps uključuju:

  • -e: Prikazivanje informacija o svim procesima, uključujući i one koji pripadaju drugim korisnicima.
  • -u: Prikazivanje detaljnih informacija o procesima, uključujući vlasnika, PID i druge atribute.
  • -a: Prikazivanje informacija o svim procesima izuzev seansi vođenih terminalom.
  • -x: Prikazivanje informacija o procesima koji nisu povezani sa terminalom.

Primeri korišćenja ps:

  1. Prikazivanje liste svih trenutno izvršavajućih procesa:
ps -e

Ova komanda će prikazati listu svih trenutnih procesa na sistemu, uključujući i one koji pripadaju drugim korisnicima.

  1. Prikazivanje detaljnih informacija o procesima:
ps -u

Ova komanda će prikazati detaljne informacije o trenutno izvršavajućim procesima, uključujući korisničko ime (vlasnika), PID (identifikator procesa), CPU i MEM upotrebu, vreme pokretanja i druge atribute.

  1. Prikazivanje svih procesa, uključujući i one koji nisu povezani sa terminalom:
ps -ax

Ova komanda će prikazati sve procese na sistemu, uključujući one koji nisu povezani sa trenutnom seansom terminala.

ps komanda je korisna za praćenje trenutnih aktivnosti na sistemu i identifikaciju trenutno izvršavajućih procesa. Može biti korisna za dijagnostiku problema, praćenje resursa ili jednostavno za dobijanje informacija o procesima na sistemu.

uname

uname je Linux komanda koja se koristi za prikazivanje informacija o trenutnom operativnom sistemu. Ova komanda prikazuje različite karakteristike sistema kao što su verzija operativnog sistema, ime kernela, arhitektura sistema i drugi relevantni podaci. Osnovna struktura uname komande izgleda ovako:

uname [opcije]
  • opcije: Specificiraju različite opcije i ponašanje uname komande.

Neki od najčešće korišćenih opcija za uname uključuju:

  • -a ili --all: Prikazivanje svih dostupnih informacija o sistemu.
  • -s ili --kernel-name: Prikazivanje imena kernela.
  • -r ili --kernel-release: Prikazivanje verzije kernela.
  • -v ili --kernel-version: Prikazivanje detaljne verzije kernela.
  • -m ili --machine: Prikazivanje informacija o arhitekturi sistema.

Primeri korišćenja uname:

  1. Prikazivanje svih dostupnih informacija o sistemu:
uname -a

Ova komanda će prikazati sve dostupne informacije o sistemu, uključujući ime kernela, verziju, arhitekturu i mnoge druge informacije.

  1. Prikazivanje imena kernela:
uname -s

Ova komanda će prikazati samo ime kernela.

  1. Prikazivanje verzije kernela:
uname -r

Ova komanda će prikazati samo verziju kernela.

  1. Prikazivanje arhitekture sistema:
uname -m

Ova komanda će prikazati informacije o arhitekturi sistema, kao što je "x86_64" za 64-bitne sisteme.

uname je korisna komanda za brzo dobijanje osnovnih informacija o trenutnom sistemu, što je korisno pri dijagnostikovanju problema, prilagođavanju skripti ili prikupljanju informacija o sistemu za upotrebu u komandnoj liniji.