# Slik bruker du Linux-kommandoen «ps» for å få oversikt over prosesser som kjører

Kommandoen `ps` i Linux gir deg en oversikt over alle prosessene som kjører på systemet ditt akkurat nå. Kommandoen har også en rekke alternativer som lar deg få en mer detaljert liste.

## Hva er Linux-kommandoen «ps»?

Hvis systemet ditt kjører spesielt tregt eller du opplever andre problemer, kan [Linux-kommandoen](https://www.ionos.com/nb-no/digitalguide/server/konfigurasjon/linux-kommandoer-en-oversikt-over-terminalkommandoer/ "Linux commands: An overview of terminal commands") `ps` være til stor hjelp. Den gir deg **en liste over alle prosesser som for øyeblikket kjører på systemet ditt**. I dette tilfellet står «ps» for «process status». Kommandoen gir deg navnet på prosessen sammen med prosessidentifikasjonsnummeret (PID), CPU-tiden den bruker samt terminalen som standard. All denne informasjonen er nyttig for å få oversikt og raskt identifisere problemer. Hvis du ønsker å undersøke spesifikke prosesser, anbefaler vi å bruke kommandoen pgrep. Kommandoen ps fungerer på alle Linux-distribusjoner, for eksempel Ubuntu.

## Hvordan fungerer kommandoen ps?

Hvis du skriver inn kommandoen `ps` uten å bruke noen alternativer, får du opp en liste over alle prosesser som er startet fra det aktuelle skallet. Andre prosesser vises ikke i dette tilfellet. Hvis du ønsker å se dem også, kan du lese videre nedenfor. Listen er veldig enkel å overskue og gir deg noen innledende referansepunkter, for eksempel hvor godt eller dårlig de aktuelle prosessene kjører.

## Hvordan ser ps-syntaksen ut?

Syntaksen til Linux-kommandoen `ps` er veldig enkel å bruke og ser slik ut:

```shell
ps [Options]
```

Hvis du kjører kommandoen, får du en liste over alle prosessene som kjører for øyeblikket.

## Hvilke alternativer finnes i Linux ps?

Kommandoen `ps` har ulike alternativer du kan bruke. De som følger UNIX-formatet, kan angis ved hjelp av en enkel bindestrek og kan grupperes sammen. BSD-alternativer trenger ikke bindestrek og kan også grupperes sammen. GNU-alternativer angis med to bindestreker. Blant de viktigste alternativene er:

- **-A:** Tar hensyn til alle prosesser som kjører på systemet.
- **-a:** Tar også hensyn til alle prosesser, unntatt de som ikke er knyttet til terminalen. I tillegg er sesjonsledere ekskludert.
- **-C \[Prosess\]:** Viser kun prosesser som er oppført under \[Prosesser\].
- **-d:** Inkluderer alle prosesser unntatt sesjonsledere.
- **-e:** Identisk med -A.
- **-f:** Du kan bruke dette alternativet for å få en mer detaljert liste over de enkelte prosessene.
- **r:** Tar kun hensyn til prosesser som kjører for øyeblikket.
- **T:** Dette tar kun hensyn til prosesser som er koblet til den aktuelle terminalen.
- **x:** Du kan bruke dette alternativet til å begrense resultatet til prosesser som tilhører deg eller andre brukere.

## Eksempler på en ps-kommando

For å gjøre det tydeligere hvordan du kan bruke Linux-kommandoen `ps` med de ulike alternativene, følger her et par eksempler:

```shell
$ ps -A
```

Dette viser alle prosessene.

```shell
$ ps -ef
```

Dette gir deg mer informasjon om alle prosessene.

```shell
$ ps -fC programm1, programm2, programm3
```

I dette eksemplet vil du få mer detaljert informasjon om enkelte programmer.


This is a markdown version of: [https://www.ionos.com/nb-no/digitalguide/server/konfigurasjon/linux-kommandoen-ps/](https://www.ionos.com/nb-no/digitalguide/server/konfigurasjon/linux-kommandoen-ps/) for AI/LLM consumption.