# Hoe u het Linux-commando ps kunt gebruiken om een overzicht te krijgen van actieve processen

Het ps-commando voor Linux geeft u een overzicht van alle processen die momenteel op uw systeem worden uitgevoerd. Het commando heeft ook een reeks opties waarmee u een meer specifieke lijst kunt krijgen.

## Wat is het Linux-commando ps?

Als uw systeem bijzonder traag werkt of u andere problemen ondervindt, kan het [Linux-commando](https://www.ionos.com/nl-be/digitalguide/server/configuratie/linux-commandos-een-overzicht-van-terminalcommandos/ "Linux commands: An overview of terminal commands") ps een grote hulp zijn. Dit geeft u **een lijst van alle processen die momenteel op uw systeem draaien**. In dit geval staat ‘ps’ voor ‘process status’ (processtatus). Het commando geeft u standaard de naam van het proces, het procesidentificatienummer (PID), de CPU-tijd die het in beslag neemt en de terminal. Al deze informatie is nuttig om een overzicht te krijgen en problemen snel te identificeren. Als u specifieke processen wilt onderzoeken, raden we u aan het commando pgrep te gebruiken. Het commando ps werkt op alle Linux-distributies, zoals Ubuntu.

## Hoe werkt het ps-commando?

Als u het ps-commando invoert zonder opties te gebruiken, krijgt u een lijst met alle processen die vanuit de huidige shell zijn gestart. Andere processen worden in dit geval niet weergegeven. Als u deze ook wilt zien, lees dan verder. De lijst is zeer overzichtelijk en geeft u enkele eerste referentiecriteria, zoals hoe goed of slecht de huidige processen draaien.

## Hoe ziet de ps-syntaxis eruit?

De syntaxis van het Linux-commando ps is zeer eenvoudig te gebruiken en ziet er als volgt uit:

```shell
ps [Options]
```

Als u het commando uitvoert, krijgt u een lijst met alle processen die momenteel worden uitgevoerd.

## Wat zijn de opties in Linux ps?

Het ps-commando heeft verschillende opties die u kunt gebruiken. Die in het UNIX-formaat kunnen worden toegevoegd met een eenvoudig koppelteken en kunnen worden gegroepeerd. BSD-opties hebben geen koppelteken nodig en kunnen ook worden gegroepeerd. GNU-opties worden geïnitieerd met twee koppeltekens. Tot de belangrijkste opties behoren:

- **-A:** Houdt rekening met alle processen die op het systeem worden uitgevoerd.
- **-a:** Houdt ook rekening met alle processen, behalve die welke niet aan de terminal zijn gekoppeld. Bovendien worden sessieleiders uitgesloten.
- **-C \[Proces\]:** Geeft alleen processen weer die onder \[Processen\] staan vermeld.
- **-d:** Omvat alle processen behalve sessieleiders.
- **-e:** Identiek aan -A.
- **-f:** Met deze optie kunt u een meer gedetailleerde lijst van de afzonderlijke processen krijgen.
- **r:** Houdt alleen rekening met processen die momenteel worden uitgevoerd.
- **T:** Hiermee worden alleen processen in aanmerking genomen die zijn verbonden met de huidige terminal.
- **x:** U kunt deze optie gebruiken om het resultaat te beperken tot processen die van u of andere gebruikers zijn.

## Voorbeelden van een ps-commando

Om duidelijker te maken hoe u Linux ps met de verschillende opties kunt gebruiken, volgen hier een paar voorbeelden:

```shell
$ ps -A
```

Hierdoor worden alle processen weergegeven.

```shell
$ ps -ef
```

Hierdoor krijgt u meer informatie over alle processen.

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

Met dit voorbeeld krijgt u meer gedetailleerde informatie over bepaalde programma’s.


This is a markdown version of: [https://www.ionos.com/nl-be/digitalguide/server/configuratie/linux-ps-commando/](https://www.ionos.com/nl-be/digitalguide/server/configuratie/linux-ps-commando/) for AI/LLM consumption.