top, htop, df, du, samt free-kommandoen for minnebruk. Disse verktøyene er essensielle for systemadministratorer som skal holde styr på CPU, RAM og diskspbruksforhold.
Overvåking av CPU og minne med top
top-kommandoen er et standardverktøy i Linux som gir sanntidsinformasjon om kjørende prosesser og systemressursbruk. Den viser detaljer som CPU-bruk, minnebruk, swapbruk og prosessaktivitet.
- Åpne terminalen din og skriv
top, trykk så Enter for å starte overvåkingen. - For å sortere prosesser etter CPU-bruk, trykk P.
- For å sortere prosesser etter minnebruk, trykk M.
- For å avslutte en prosess, finn dens Prosess-ID (PID) og skriv
k, deretter tast inn PID-en ført av Enter. - Trykk q for å avslutte top.
Fremforsegret overvåking med htop
htop er en interaktiv prosessviser som gir et mer brukervennlig grensesnitt sammenlignet med top. Den inkluderer funksjoner som fullfargestøtte, museinteraksjon og muligheten til å scrolle gjennom prosesser.
Installasjon av htop
For å installere htop, bruk pakkehåndtereren din. For Debian-baserte systemer (som Ubuntu), bruk:
sudo apt-get update
sudo apt-get install htop
For Red Hat-baserte systemer (som CentOS), bruk:
sudo yum install epel-release
sudo yum install htop
Bruk av htop
- Åpne terminalen din og skriv
htop, trykk så Enter. - For å avslutte en prosess, bruk piltastene til å velge den og trykk F9.
- For å sortere prosesser etter CPU eller minnebruk, bruk piltastene til å navigere til ønsket kolonneoverskrift og trykk Enter.
- Trykk F10 for å avslutte htop.
Overvåking av diskbruk med df og du
df-kommandoen rapporterer filsystemets diskspbruksforhold, mens du-kommandoen estimerer filspbruksforhold.
Bruk av df
- For å se diskbruk i et menneskelig leselig format, skriv
df -h. - Dette vil vise den totale størrelsen, brukt plass, tilgjengelig plass og brukprosent for hvert montert filsystem.
Bruk av du
- For å sjekke diskbruket til en spesifikk katalog, skriv
du -sh /sti/til/katalog. - -s-alternativet summerer den totale størrelsen, mens -h-alternativet gjør det menneskelig leselig.
Overvåking av minnebruk med free
free-kommandoen viser systemets minnebruk, inkludert fysisk og swapminne.
- For å se minnebruk i et menneskelig leselig format, skriv
free -h. - Dette vil vise den totale, brukt og ledige minnet sammen med buffers/cache-informasjon.
Felsøking
- top eller htop ikke installert: Sjekk at du har installert de nødvendige pakkene som beskrevet i installasjonsavsnittene.
- Ingen tilgang til å avslutte en prosess: Du kan trenge superbrukerrettigheter. Prøv å bruke
sudo topellersudo htop. - df viser uventet diskbruk: Sjekk etter store filer eller kataloger som kan forbruke plass. Bruk
du -sh /sti/til/katalogtil å undersøke.
Ved å overvåke serverens ressurser regelmessig med disse verktøyene, kan du sikre optimal ytelse og raskt håndtere eventuelle problemer som oppstår.