Å jobbe med Linux kan være utfordrende, spesielt når du trenger oversikt over de aktive prosessene og deres forbruk av systemressurser. I denne veiledningen viser jeg deg hvordan du med hjelp av kommandoene ps, top og kill effektivt kan finne ut hvilke programmer som kjører og hvordan du kan avslutte dem om nødvendig. Dette er spesielt viktig hvis en prosess påvirker ytelsen til systemet ditt.
Viktigste funn
- Med kommandoen ps kan du vise alle aktive prosesser.
- Kommandoen top gir en dynamisk oversikt over systemressursene og hvordan de brukes.
- Med kill kan du målrettet avslutte prosesser, noe som forbedrer stabiliteten til systemet ditt.
Trinn-for-trinn veiledning
1. Vis prosesser med ps
For å få en oversikt over de aktive prosessene, bruker du kommandoen ps. Denne viser deg prosessene som kjører under din bruker. Grunnformatet er ps.

Hvis du vil se alle prosesser som kjører på systemet, kan du spesifisere kommandoen ps -ax. Dette gir deg en mer omfattende liste av prosesser, inkludert prosessene til root-brukeren og andre brukere.
2. Filtrere spesifikke prosesser
Hvis du bare er interessert i bestemte prosesser, kan du bruke kommandoen ps -ax | grep

3. Detaljerte prosessinformasjoner med ps aux
For enda mer detaljerte opplysninger kan du bruke kommandoen ps aux. Her får du mye informasjon, inkludert PID (prosess-ID), CPU- og minnebruk for hver aktiv instans.

Den viktigste fasen er PID, som du kan bruke til å identifisere spesifikke prosesser.
4. Dynamisk oversikt med top
Kommandoen top gir deg en dynamisk liste over prosessene som oppdateres hvert andre til tredje sekund. Du skriver bare top i terminalen, og får umiddelbart oversikt over prosessene og deres ressursforbruk.

5. Sortering og forskjellige visninger i top
I top-visningen kan du tilpasse hvordan informasjonen vises. Trykk på tasten M for å sortere prosessene etter minneforbruk.

Marker informasjonen tydelig ved å fremheve de tilknyttede kolonnene.
6. Avslutte prosesser direkte fra top
Hvis du vil avslutte en prosess mens du kjører top-kommandoen, trykker du k (for kill) og skriver inn PID for prosessen du vil avslutte. Dette lar deg drepe prosessen direkte.

Du kan også se PID i listen som for tiden bruker mest minne.
7. Avslutte prosesser med kill
For å avslutte en prosess bruker du kill-kommandoen etterfulgt av PID. For eksempel kill -9

Alternativt kan du bruke killall -9

Oppsummering - Effektiv visning og kontroll av prosesser og instanser i Linux
I denne veiledningen har du lært hvordan du kan ta kontroll over prosessene på Linux-systemet ditt med kommandoene ps, top og kill. Disse verktøyene lar deg både overvåke de aktive prosessene og raskt avslutte ineffektive eller ikke-responderende programmer.
Vanlige spørsmål
Hvilke trinn må jeg ta for å vise prosessene under Linux?Bruk kommandoen ps for en liste over prosessene som kjører under din bruker, eller ps -ax for alle prosesser.
Hvordan kan jeg finne en spesifikk prosess?Bruk kommandoen ps -ax | grep for å filtrere etter en spesifikk prosess.
Hva gjør top-kommandoen?top viser deg en dynamisk oversikt over alle aktive prosesser og deres ressursbruk.
Hvordan avslutter jeg en prosess med kill?Bruk kill -9 for å avslutte en prosess umiddelbart.
Kan jeg avslutte flere prosesser samtidig?Ja, med killall -9 kan du avslutte alle instanser av et bestemt program.