Om de lijst met services te vinden die onder Linux worden uitgevoerd, kunt u de volgende opdrachten gebruiken:
1. `systemctl lijst-unit-bestanden --type=service`
Met deze opdracht worden alle geïnstalleerde services op het systeem weergegeven, samen met hun status. De uitvoer bevat informatie zoals de naam van de service, de beschrijving ervan, of deze is ingeschakeld en de huidige status (actief, gestopt, enz.).
2. `service --status-all`
Deze opdracht biedt een vergelijkbare lijst met services, samen met hun huidige status. Het geeft echter alleen de services weer die momenteel actief zijn, en bevat niet zoveel gedetailleerde informatie als de vorige opdracht.
3. `ps -A`
Met deze opdracht worden alle processen weergegeven die op het systeem worden uitgevoerd, inclusief zowel services als door de gebruiker geïnitieerde processen. Om de uitvoer te filteren zodat alleen services worden weergegeven, kunt u de volgende opdracht gebruiken:
```
ps-A | grep -i "systemd"
```
Hierdoor worden alle processen weergegeven met "systemd" in hun naam, wat doorgaans aangeeft dat het systeemservices zijn.
4. `boven`
Het top-commando kan ook worden gebruikt om een lijst met actieve services te bekijken. Om dit te doen, drukt u op de "u"-toets terwijl u zich in de bovenste opdracht bevindt om naar het tabblad "Gebruikers" te gaan. Op dit tabblad wordt een lijst weergegeven met alle gebruikers die momenteel bij het systeem zijn aangemeld, samen met de processen die ze uitvoeren. Om de uitvoer te filteren zodat alleen systeemservices worden weergegeven, kunt u de volgende opdracht gebruiken:
```
top -u -n 1 | grep -i "systemd"
```
Hierdoor wordt een lijst weergegeven met de top 10 processen die door systemd worden uitgevoerd, samen met hun CPU-gebruik, geheugengebruik en andere informatie. |