Linux-top-kommandot används för att visa alla löpande processer i din Linux-miljö. Den här guiden visar hur du använder det översta kommandot genom att förklara de olika tillgängliga omkopplarna och informationen som visas:
Hur man kör toppkommandot
I sin grundläggande form är allt du behöver göra för att visa de aktuella processerna, skriv följande i en Linux-terminal:
topp
Vilken information visas:
Följande information visas när du kör Linux-kommandot:
Linje 1
- Tiden
- Hur länge datorn har kört
- Antal användare
- Ladda genomsnittet
Belastningsgenomsnittet visar systemets lasttid för de senaste 1, 5 och 15 minuterna.
Linje 2
- Totalt antal uppgifter
- Antal löpande uppgifter
- Antal sovande uppgifter
- Antal stoppade uppgifter
- Antal zombieuppgifter
Linje 3
- CPU-användning i procent av användaren
- CPU-användning i procent av systemet
- CPU-användning i procent av processer med låg prioritet
- CPU-användning i procent av inaktiv processer
- CPU-användning i procent av att vänta
- CPU-användning i procent av hårdvaruproblem
- CPU-användning i procent av programavbrott
- CPU-användning i procent av stöldtid
Denna guide ger en definition av vad CPU-användning betyder.
Linje 3
- Totalt systemminne
- Ledigt minne
- Minne som används
- Buffertcache
Linje 4
- Totalt swap tillgängligt
- Totalt swap gratis
- Total swap används
- Tillgängligt minne
Den här guiden ger en beskrivning av swap-partitioner och om du behöver dem.
Huvudbordet
- Process ID
- Användare
- Prioritet
- Trevlig nivå
- Virtuellt minne som används av processen
- Residentminne som används av en process
- Delbart minne
- CPU används av processen i procent
- Minne som används av processen i procent
- Tidsprocessen har körts
- Kommando
Här är en bra guide som diskuterar datorminnet.
Håll Linux Top Running All Time I Bakgrunden
Du kan hålla det översta kommandot lätt tillgängligt utan att behöva skriva upp ordsteget varje gång i ditt terminalfönster.
För att pausa toppen så att du kan fortsätta använda terminalen, tryck CTRL och Z på tangentbordet.
För att komma fram till förgrunden, skriv fg.
Nyckelbrytare för toppkommandot:
- -h - Visa aktuell version
- -c - Detta växlar kommandokolonnen mellan att visa kommandot och programnamnet
- -d - Ange fördröjningstiden mellan att uppdatera skärmen
- -o - sorterar efter det angivna fältet
- -p - Visa bara processer med angivna process ID
- -u - Visa endast processer av den angivna användaren
- -i - Visa inte tomgångsuppgifter
Visa aktuell version
Skriv följande om du vill visa aktuella versionsuppgifterna för topp:
topp -h
Utgången finns i formuläret procps-version 3.3.10
Ange en fördröjningstid mellan skärmuppdateringar
För att ange en fördröjning mellan skärmen uppdateras när du använder topptyp:
top -d
Uppdatera varje 5 sekunders typ top -d 5
Hämta en lista över kolumner att sortera efter
För att få en lista över kolumnerna som du kan sortera överkommandot genom skriver du följande:
topp -O
Det finns många kolumner så du kanske vill pipera utmatningen till mindre enligt följande:
top -O | mindre
Sortera kolumnerna i det högsta kommandot med ett kolumnnamn
Använd föregående avsnitt för att hitta en kolumn för att sortera efter och använd följande syntax för att sortera efter den kolumnen:
top -o
För att sortera efter% CPU skriver du följande:
top -o% CPU
Visa bara processerna för en specifik användare
Om du bara visar de processer som en specifik användare kör använder du följande syntax:
top -u
Till exempel för att visa alla processer som användaren gary kör, skriv följande:
top-u gary
Dölj tomgångsuppgifter
Standardbildsöversikten kan verka rotig och om du bara vill se aktiva processer (dvs de som inte är inaktiva) kan du springa över kommandot med följande kommando:
top -i
Lägga till extra kolumner till toppskärmen
Medan du går uppåt kan du trycka på "F" -knappen som visar listan med fält som kan visas i tabellen:
Använd piltangenterna för att flytta upp och ner i listan med fält.
För att ställa in ett fält så att det visas på skärmen, tryck på "D" -tangenten. För att ta bort fältet trycker du på "D" på det igen. En asterisk (*) visas bredvid visade fält.
Du kan ställa in fältet för att sortera bordet genom att helt enkelt trycka på "S" -tangenten i fältet du vill sortera efter.
Tryck på enter-tangenten för att begå dina ändringar och tryck på "Q" för att avsluta.
Växla lägen
Medan du går i topp kan du trycka på "A" -knappen för att växla mellan standarddisplayen och en alternativ bildskärm.
Ändra färger
Tryck på "Z" -knappen för att ändra färgerna på värdena inom toppen.
Det krävs tre steg för att ändra färgerna:
- Tryck antingen S för sammanfattande data, M för meddelanden, H för kolumnrubriker eller T för uppgiftsinformation för att rikta in det området för en färgändring
- Välj en färg för det målet, 0 för svart, 1 för röd, 2 för grön, 3 för gul, 4 för blå, 5 för magenta, 6 för cyan och 7 för vit
- Ange för att begå
Tryck på "B" -knappen för att göra texten fet.
Ändra visningen medan du kör toppen
Medan det högsta kommandot körs kan du växla många av funktionerna till och från genom att trycka på relevanta tangenter medan den körs.
Följande tabell visar tangenten för att trycka och funktionen som den ger:
Funktionsnyckel | Beskrivning |
---|---|
en | Alternativ visning (standardavstängning) |
d | Uppdatera skärmen efter angiven fördröjning i sekunder (standard 1,5 sekunder) |
H | Trådar läge (standard av), sammanfattar uppgifter |
p | PID-övervakning (standardavstängning), visa alla processer |
B | Fet aktivering (standard på), värden visas med fet text |
l | Visa belastningsgenomsnitt (standard på) |
t | Bestämmer hur uppgifter visas (standard 1 + 1) |
m | Bestämmer hur minnesförbrukningen visas (standard 2 linjer) |
1 | Enstaka cpu (standardavstängning) - dvs visar för flera CPU: er |
J | Justera siffrorna till höger (standard på) |
j | Justera texten till höger (standard av) |
R | Omvänd sortering (standard på) - Högsta processer till lägsta processer |
S | Kumulativ tid (standardavstängning) |
u | Användarfilter (standardavstängning) visar endast euid |
U | Användarfiltret (standardavstängning) visar eventuellt uid |
V | Forest view (standard på) visa som filialer |
x | Kolumnhöjd (standardavstängning) |
z | Färg eller mono (standard på) visar färger |
Sammanfattning
Det finns fler växlar tillgängliga och du kan läsa mer om dem genom att skriva följande i ditt terminalfönster:
man topp