| Er is niet één enkel Unix-commando om *alleen* de naam van een proces op te halen. De algemene opdrachten tonen meer informatie dan alleen de naam. U moet opdrachtregelprogramma's en mogelijk tekstverwerking gebruiken om alleen de naam te extraheren. Hier zijn een paar opties:
* `ps` (meest voorkomende): `ps` geeft informatie over processen weer. Om een lijst met procesnamen te krijgen, kunt u het volgende gebruiken:
``` bash
ps -o comm=
```
`-o comm=` specificeert dat alleen de opdrachtnaam (`comm`) moet worden uitgevoerd.
* `pgrep`: Als u de procesnaam (of een deel ervan) kent, is `pgrep` beknopter:
``` bash
pgrep-firefox
```
Hierdoor wordt de proces-ID (PID) geretourneerd van alle processen die 'firefox' in hun naam bevatten. Om de naam zelf te krijgen, moet je deze combineren met `ps`. Dit is echter minder efficiënt dan het rechtstreeks gebruiken van `ps -o comm=`.
* `top` of `htop` (interactief): `top` en `htop` zijn interactieve procesviewers. Ze geven de procesnaam weer samen met andere informatie, maar ze voeren niet alleen de naam direct uit naar de opdrachtregel in een gemakkelijk bruikbaar formaat. U zou de naam handmatig uit de uitvoer moeten lezen.
Daarom is `ps -o comm=` over het algemeen de meest eenvoudige en efficiënte manier om een lijst met procesnamen te krijgen. `pgrep` is handig als je de PID's van specifieke processen wilt vinden, maar het geeft niet direct de naam weer. |