systemctl Commando-generator
Genereer systemctl-opdrachten om de systemd-servicebeheerder te beheren
Een introductie in systemctl
## Wat is systemctl?
`systemctl` beheert de systemd-systeem- en dienstbeheerder. Het is de standaardmanier om diensten (units) op moderne Linux-distributies te starten, te stoppen, te activeren en te controleren.
## Hoe te gebruiken
1. **Modus instellen**: Schakel `--user` in om te werken met de beheerder per gebruiker in plaats van de systeembeheerder. 2. **Een subcommando kiezen**: Kies wat u wilt doen — `start`, `stop`, `status`, `enable`, etc. 3. **Een unit invoeren**: Geef de naam van de unit op (bijvoorbeeld `nginx` of `ssh.service`). 4. **Kopiëren en uitvoeren**: Kopieer het gegenereerde commando naar uw terminal.
Algemene opties
### `start` / `stop` / `restart` / `reload` Een eenheid starten, stoppen, opnieuw starten of opnieuw laden. `restart` stopt en start de eenheid opnieuw; `reload` vraagt de dienst om zijn configuratie opnieuw te lezen zonder deze opnieuw te starten.
### `enable` / `disable` Een eenheid markeren om automatisch bij opstarten te starten (`enable`) of die automatische opstart uitschakelen (`disable`). Gebruik samen met `--now` om de eenheid ook onmiddellijk te starten/stoppen.
### `status` Toon de uitvoeringsstatus, recente logregels en het hoofdPID van een eenheid.
### `--user` Werk met de gebruikerssystemd-manager (per-gebruikersdiensten) in plaats van de systeemmanager.
### `--now` (met inschakelen/uitschakelen) Wanneer gebruikt met `enable`, wordt de eenheid ook onmiddellijk gestart; met `disable` wordt deze ook gestopt.
### `-f` Forceer (inschakelen/uitschakelen) Wanneer een eenheidbestand wordt vervangen, overschrijf conflicterende symbolische links.
### `--no-block` Wacht niet tot de actie is afgerond — handig in scripts.
### `-q` Stil Sla de voor mensen leesbare statusinformatie over.
### `--no-pager` Stuur de uitvoer door zonder een pager te gebruiken (uitstekend voor scripts en CI).
### `--no-legend` (met status) Verberg de kolomlegende/bijlage in de statusuitvoer.
▶Hoe zorg ik ervoor dat een service bij opstarten wordt gestart?
▶Hoe kan ik zien waarom een service is mislukt?
▶Hoe start ik een service opnieuw zonder verbindingen te verliezen?
Als deze tool je heeft geholpen, denk dan eens aan het geven van een kop koffie aan mij.
Koop me een kop koffie.