Kommandogenerator för top
Generera top-kommandon för att visa Linux-processer
Komma igång med top
## Vad är top?
Kommandot `top` visar en live, uppdaterad vy av pågående processer sorterade efter CPU-användning, tillsammans med systemets sammanfattning (last, minne, swap). Det är den standardmässiga interaktiva processövervakaren på Linux.
## Så här använder du
1. **Välj uppdateringsläge**: Kör interaktivt, eller aktivera `-b` (batch) för skript. 2. **Ställ in intervall** (valfritt): Använd `-d` för att styra hur ofta visningen uppdateras. 3. **Filtrera** (valfritt): Begränsa till ett PID (`-p`) eller en användare (`-u`). 4. **Kopiera och kör**: Kopiera det genererade kommandot till din terminal. Tryck på `q` för att avsluta den interaktiva vyn.
Vanliga alternativ
### `-b` Batchläge Inaktivera det interaktiva gränssnittet och skriv ut uppdateringar till stdout som vanlig text. Viktigt för att leda utdata till en fil eller ett skript (t.ex. logga CPU-statistik över tid).
### `-d` Fördröjning Ställ in uppdateringsintervallet i sekunder. `top -d 2` uppdateras var 2:e sekund. Bråktalsvärden som `0.5` är tillåtna.
### `-p` Övervaka PID Visa endast den angivna processens ID. Användbart för att följa en enskild daemons resursanvändning.
### `-u` Filtrera efter användare Visa endast processer som ägs av den angivna användaren (t.ex. `top -u www-data`).
### `-H` Trådläge Visa enskilda trådar istället för aggregerade processer. Varje tråd får en egen rad, vilket avslöjar vilken tråd i en process som är upptagen.
▶Hur loggar jag top-utdata till en fil?
▶Hur sorterar jag efter minne istället för CPU?
▶Varför visar top andra siffror än ps?
Om detta verktyg har varit till hjälp för dig, överväg att bjuda mig på en kaffe.
Bjud mig på en kaffe