Denne guiden vil lede deg gjennom det grunnleggende om bruk av kommandoen ps for å finne spesifikk informasjon om systemet.
Grunnleggende bruk av toppverktøy
For å starte det beste verktøyet, bruk øverste kommando i terminalen. Ved å bruke denne kommandoen vil det oppstå en interaktiv økt som viser bruk av systemressurser og kjørende prosesser:
$topp
Den øvre delen viser ressursbruken. Denne utgangen er lik den av oppetid og gratis kommando i Linux.
Trykk på for å slå av disse verdiene m for å skjule informasjon om minnebruk og de for å skjule oppetidsinformasjonen.
Bruk pil opp og ned for å bla gjennom prosessene som kjører. Trykk på for å avslutte Sp .
Topp utgang
Den nedre delen av toppkommandoen inneholder informasjon om kjørende prosesser. La oss fokusere på dette.
Utgangen bruker en kolonnebasert organisasjon, med en identifikator på hver:
- PID: Denne kolonnen viser den unike ID -en for hver prosess.
- PR: Denne kolonnen viser prioriteten til oppgaven.
- NI: Denne kolonnen viser den fine verdien av prosessen. En positiv verdi indikerer lav prioritet, mens en negativ verdi indikerer høy prioritet.
- VIRT: Denne kolonnen representerer det totale virtuelle minnet som prosessen bruker.
- RES: Denne kolonnen viser det totale faktiske minnet som ble brukt av prosessen.
- SHR: Denne kolonnen viser den totale mengden delt minne som brukes av prosessen.
- S: Denne kolonnen viser prosesstilstanden i en enkelt bokstav.
- %CPU: Denne kolonnen viser prosentvis CPU -bruk per prosess.
- %MEM: Denne kolonnen viser prosentvis minnebruk.
- TIME+: Denne kolonnen viser CPU -tid brukt av prosessen beregnet til hundredeler av et sekund.
- KOMMANDO: Denne kolonnen viser prosessnavnet.
Hvordan lage toppfilterprosesser etter minnebruk
Du kan også filtrere prosesser etter minnebruk øverst. Trykk på for å gjøre dette SKIFT + m som vist:
Top filtrerer prosessene etter minnebruk i synkende rekkefølge. Hvis du gjør dette, kan du identifisere prosessen som bruker mest minne, noe som gir deg en sjanse til å iverksette tiltak.
For å filtrere etter faktisk minnebruk, bruk kommandoen:
topp-ellerSTORFEKJØTTPå samme måte vil kommandoen filtrere minnebruk i synkende rekkefølge.
Du kan også interaktivt velge filterparameteren. Trykk på for å gjøre dette SKIFT + F og velg MEM som:
Slik filtrerer du prosessen etter bruker
For å vise prosesser fra en bestemt bruker, bruk kommandoen:
topp-u [brukernavn]For eksempel for å vise prosesser fra ubuntu -brukeren; skriv inn kommandoen:
topp-uubuntuSlik viser du foreldre- og barneprosessene
For å vise overordnede og underordnede prosesser mens toppen kjører, trykker du på V . Dette vil gi deg en utgang som ligner den som vises nedenfor:
Hvordan drepe alle prosesser
Trykk på for å drepe en prosess øverst til og skriv inn PID for prosessen .
trykk Tast inn for å utføre drep -kommandoen. Dette vil avslutte prosessen med den angitte PID.
Konklusjon
Top er et praktisk verktøy som gjør det mulig å forstå og administrere Linux -systemprosessene. I tillegg til det vi har diskutert i denne opplæringen, har toppen tonnevis med andre funksjoner.
For å forstå hvordan du kan tilpasse og bruke toppen til sitt fulle potensial, bør du vurdere manualene.