De opdracht Linux top toont de lopende processen binnen uw Linux-omgeving die de meeste systeembronnen verbruiken.
Hoe de ’top’-opdracht uit te voeren
In de basisvorm hoeft u alleen maar het volgende te typen in een Linux-terminal om de huidige processen te tonen:
top
Opdrachtuitvoer
De top commando draait op de voorgrond en werkt zichzelf continu bij. De resultaten worden weergegeven op vijf regels, plus de hoofdtabel.
Lijn 1
De eerste regel biedt wat basisinformatie op hoog niveau over het systeem:
- De tijd
- Hoe lang is de computer al actief?
- aantal gebruikers
- Gemiddelde laden
Het laadgemiddelde geeft de laadtijd van het systeem weer voor de laatste 1, 5 en 15 minuten.
Lijn 2
De tweede regel vat het aantal lopende, gelijktijdige taken samen:
- Totaal aantal taken
- Aantal lopende taken
- Aantal slaaptaken
- Aantal gestopte taken
- Aantal zombietaken
Lijn 3
De derde regel vat de CPU-prestaties samen:
- CPU-gebruik als percentage door de gebruiker
- CPU-gebruik als percentage per systeem
- CPU-gebruik als percentage door processen met lage prioriteit
- CPU-gebruik als percentage door inactieve processen
- CPU-gebruik als percentage door io wait
- CPU-gebruik als percentage door hardware-interrupts
- CPU-gebruik als percentage door software-onderbrekingen
- CPU-gebruik als percentage per steeltijd
Lijn 4
De vierde regel benadrukt het geheugen:
- Totaal systeemgeheugen
- Vrij geheugen
- Gebruikt geheugen
- Buffercache
Lijn 5
De vijfde regel markeert de beschikbare swapruimte en het totale geheugen inclusief swap:
- Totale ruil beschikbaar
- Totaal gratis ruil
- Totale gebruikte swap
- Beschikbaar geheugen
Hoofdtabel
De hoofdtabel geeft een overzicht van lopende processen:
- Proces-ID
- Gebruiker
- Prioriteit
- Mooi niveau
- Virtueel geheugen gebruikt door proces
- Resident geheugen gebruikt door een proces
- Deelbaar geheugen
- CPU gebruikt door proces als percentage
- Geheugen gebruikt door proces als percentage
- Tijdproces is gestart
- Opdracht
Bekijk de pakketbeheerder van uw distributie voor alternatieve versies van dit hulpprogramma die meer of andere functionaliteit bieden.
Sleutelschakelaars voor het ’top’-commando
Hoewel je aanroept top gewoon door de naam in een shell-sessie te typen, wijzigen een paar schakelaars het gedrag van het hulpprogramma:
- -h: Toon de huidige versie
- -c: Dit schakelt de opdrachtkolom tussen het tonen van de opdracht en de programmanaam
- -d: specificeer de vertragingstijd tussen het vernieuwen van het scherm
- -O: Sorteert op het genoemde veld
- -p: Toon alleen processen met gespecificeerde proces-ID’s
- -u: Toon alleen processen van de opgegeven gebruiker
- -ik: Geen inactieve taken weergeven
Extra kolommen aan het scherm toevoegen
druk op F om de lijst met velden weer te geven die in de tabel kunnen worden weergegeven. Gebruik de pijltoetsen om omhoog en omlaag te gaan in de lijst met velden. Om een veld op het scherm weer te geven of te verbergen, drukt u op D om het te schakelen. Er verschijnt een asterisk naast handmatig weergegeven velden. Stel het veld in om de tabel te sorteren door simpelweg op de “S”-toets te drukken op het veld waarop u wilt sorteren. Druk op de enter-toets om uw wijzigingen vast te leggen en druk op “Q” om te stoppen.
Modi wisselen Mode
tijdens het rennen top druk op EEN om te schakelen tussen de standaardweergave en een alternatieve weergave.
Kleuren veranderen
druk op Z om de kleuren van de waarden binnen te wijzigen top. Drie fasen veranderen de kleuren:
- Druk op een van beide S voor samenvattende gegevens, M voor berichten, H voor kolomkoppen of T voor taakinformatie om dat gebied te targeten voor een kleurverandering
- Kies een kleur voor dat doel, 0 voor zwart, 1 voor rood, 2 voor groen, 3 voor geel, 4 voor blauw, 5 voor magenta, 6 voor cyaan en 7 voor wit
- Enter begaan.
druk op B tekst vet maken.
Verander de weergave tijdens het hardlopen ’top’
Terwijl de opdracht op de voorgrond wordt uitgevoerd, kunt u veel functies in- en uitschakelen door op de relevante toetsen te drukken. De volgende tabel toont de toets die moet worden ingedrukt en de functie die deze biedt:
Functietoets | Omschrijving |
---|---|
EEN | Alternatieve weergave (standaard uit) |
d | Scherm vernieuwen na gespecificeerde vertraging in seconden (standaard 1,5 seconden) |
H | Threads-modus (standaard uit), vat taken samen |
p | PID Monitoring (standaard uit), toon alle processen |
B | Vet ingeschakeld (standaard aan), waarden worden vetgedrukt weergegeven |
ik | Gemiddelde belasting weergeven (standaard aan) |
t | Bepaalt hoe taken worden weergegeven (standaard 1+1) |
m | Bepaalt hoe geheugengebruik wordt weergegeven (standaard 2 regels) |
1 | Enkele cpu (standaard uit) – dwz shows voor meerdere CPU’s |
J | Cijfers rechts uitlijnen (standaard aan) |
j | Tekst rechts uitlijnen (standaard uit) |
R | Omgekeerd sorteren (standaard aan) – Hoogste processen naar laagste processen |
S | Cumulatieve tijd (standaard uit) |
jij | Gebruikersfilter (standaard uit) alleen euid tonen |
u | Gebruikersfilter (standaard uit) toon elke uid |
V | Bosweergave (standaard aan) tonen als takken |
X | Kolommarkering (standaard uit) |
z | Kleur of mono (standaard aan) kleuren weergeven |
Alternatief: ‘htop’-hulpprogramma
Het is niet standaard geïnstalleerd op de meeste distributies, maar de htop nutsfuncties vergelijkbaar met: top maar het stroomlijnt de weergave en koppelt het gedrag aan realtime functietoetsaanslagen in plaats van een complex menu van letter-en-schakelaargedrag. aanzienlijk, htop toont alle lopende processen terwijl top richt zich op de belangrijkste processen die de meeste systeembronnen verbruiken. Meer van Lifewire
-
Taakbeheer: een compleet overzicht
-
Hoe het batterijpercentage op Android te tonen
-
Hoe Microsoft Edge-geheugengebruik te controleren
-
Hoe te controleren of een poort open is in Windows 10
-
Hoe de Netstat-opdracht op Mac te gebruiken
-
Beginnersgids voor BASH – Invoerparameters
-
Een toetsenbord opnieuw toewijzen op een Mac
-
10 manieren om 100% schijfgebruik in Windows 10 op te lossen
-
Een beginnershandleiding voor Conky
-
5 manieren om een Linux-programma te doden
-
10 beste gratis hulpprogramma’s voor systeeminformatie
-
Hoe te voorkomen dat apps op de achtergrond worden uitgevoerd op Android
-
Een gids voor het oog van GNOME Image Viewer
-
Hoe te verdelen in Excel met behulp van een formule
-
15 Linux Terminal-opdrachten die je wereld zullen rocken
-
De opdracht Format gebruiken om nullen naar een harde schijf te schrijven
Uw privacyrechten
Lifewire en onze externe partners gebruiken cookies en verwerken persoonlijke gegevens zoals unieke identificatiegegevens op basis van uw toestemming om informatie op een apparaat op te slaan en/of te openen, gepersonaliseerde advertenties weer te geven en voor inhoudsmeting, doelgroepinzicht en productontwikkeling. Klik hieronder om uw toestemmingskeuzes voor Lifewire.com te wijzigen of in te trekken, inclusief uw recht om bezwaar te maken wanneer een legitiem belang wordt gebruikt. U kunt uw instellingen op elk moment bijwerken via de link “EU-privacy” onderaan elke pagina. Deze keuzes worden wereldwijd aan onze partners gesignaleerd en hebben geen invloed op de browsegegevens. Lijst met partners (leveranciers)
Wij en onze partners verwerken gegevens om:
Scan actief apparaatkenmerken voor identificatie. Gebruik nauwkeurige geolocatiegegevens. Informatie op een apparaat opslaan en/of openen. Selecteer gepersonaliseerde inhoud. Maak een gepersonaliseerd inhoudsprofiel. Meet advertentieprestaties. Selecteer basisadvertenties. Maak een gepersonaliseerd advertentieprofiel. Selecteer gepersonaliseerde advertenties. Pas marktonderzoek toe om doelgroepinzichten te genereren. Inhoudsprestaties meten. Ontwikkelen en verbeteren van producten. Lijst met partners (leveranciers)