Dette artikel giver en komplet guide til overvågning af din Linux servers ressourcer ved hjælp af top, htop, df, du-kommandoerne samt free-kommandoen til hukommelsesbrug. Disse værktøjer er essentielle for systemadministratorer til at holde styr på CPU, RAM og diskpladsforbrug.
Overvågning af CPU og Hukommelse med top
top-kommandoen er et standardværktøj i Linux, der giver realtidsinformation om de kørende processer og systemressourceforbrug. Den viser detaljer som CPU-forbrug, hukommelsesforbrug, swap-forbrug og procesaktivitet.
- Åbn dit terminalvindue og skriv
top, tryk derefter Enter for at starte overvågning. - For at sortere processer efter CPU-forbrug, tryk på P.
- For at sortere processer efter hukommelsesforbrug, tryk på M.
- For at afslutte en proces, find dens Process ID (PID) og skriv
k, indtast derefter PID'et følgt af Enter. - Tryk på q for at afslutte top.
Fremtidig Overvågning med htop
htop er en interaktiv procesviser, der giver et mere brugervenligt interface end top. Den inkluderer funktioner som fuldt farveunderstøttelse, museinteraktion og mulighed for at rulle gennem processer.
Installation af htop
For at installere htop, brug dit pakkehåndteringssystem. For Debian-baserede systemer (som Ubuntu), brug:
sudo apt-get update
sudo apt-get install htop
For Red Hat-baserede systemer (som CentOS), brug:
sudo yum install epel-release
sudo yum install htop
Bruk af htop
- Åbn dit terminalvindue og skriv
htop, tryk derefter Enter. - For at afslutte en proces, brug piltasterne til at markere den og tryk på F9.
- For at sortere processer efter CPU eller hukommelsesforbrug, brug piltasterne til at navigere til den ønskede kolonneoverskrift og tryk Enter.
- Tryk på F10 for at afslutte htop.
Overvågning af Diskbrug med df og du
df-kommandoen rapporterer filsystemets diskpladsforbrug, mens du-kommandoen estimerer filspladsforbrug.
Bruk af df
- For at se diskbrug i et læsevenligt format, skriv
df -h. - Dette vil vise den totale størrelse, brugt plads, ledig plads og brugsprocent for hvert monterede filsystem.
Bruk af du
- For at tjekke diskbrug af en specifik mappe, skriv
du -sh /sti/til/mappe. - -s-indstillingen summerer den totale størrelse, og -h-indstillingen gør det læsevenligt.
Overvågning af Hukommelsesbrug med free
free-kommandoen viser systemets hukommelsesforbrug, herunder fysisk og swap-hukommelse.
- For at se hukommelsesforbrug i et læsevenligt format, skriv
free -h. - Dette vil vise den totale, brugte og ledige hukommelse samt buffers/cache-information.
Fejlfinding
- top eller htop ikke installeret: Sørg for at du har installeret de nødvendige pakker som beskrevet i installationssektionerne.
- Ingen rettigheder til at afslutte en proces: Du måske har brug for superbrugerrettigheder. Prøv at bruge
sudo topellersudo htop. - df viser uventet diskbrug: Tjek efter store filer eller mapper, der måske forbruger plads. Brug
du -sh /sti/til/mappetil at undersøge.
Ved regelmæssig overvågning af din servers ressourcer med disse værktøjer, kan du sikre optimal ydeevne og hurtigt håndtere eventuelle problemer der opstår.