journalctl Commando-generator
Commando’s voor journalctl genereren om het systemd-journal te doorzoeken
Eerste stappen met journalctl
## Wat is journalctl?
`journalctl` voert queries uit op het systemd-journal — de gecentraliseerde logopslag voor het systeem en de diensten. Het is de standaardmanier om dienstlogs te lezen en te filteren op eenheid, prioriteit, opstarten of tijdsinterval.
## Hoe te gebruiken
1. **Filteren**: Beperk het resultaat op basis van eenheid (`-u`), prioriteit (`-p`), opstarten (`-b`) of kernel (`-k`). 2. **Tijdsvenster**: Gebruik `--since` en `--until` met waarden zoals `today`, `yesterday` of `2026-06-25 09:00:00`. 3. **Uitvoer**: Gebruik `-f` om alleen de laatste regels weer te geven, `-n` om het aantal regels te beperken, en `-o` voor het formateren. 4. **Kopiëren en uitvoeren**: Kopieer de gegenereerde opdracht naar je terminal.
Algemene opties
### `-u` Eenheid Toon berichten van een specifieke systemd-eenheid (service), bijv. `-u nginx` of `-u ssh.service`.
### `-p` Prioriteit Filteren op syslog-prioriteit 0–7 (0 emergent, 1 waarschuwing, 2 kritiek, 3 fout, 4 waarschuwing, 5 melding, 6 informatie, 7 debug). Gebruik `-p 3` om fouten en hoger te tonen.
### `-b` Huidige opstart Toon berichten van de huidige opstart. Combineer dit met een index zoals `-b -1` voor de vorige opstart.
### `-k` Kernel Toon alleen kernelberichten (equivalent aan `dmesg`).
### `-n` Regels Toon de laatste N regels, bijv. `-n 100`.
### `-f` Volgen Print continu nieuwe entries zodra ze binnenkomen (net zoals `tail -f`).
### `-a` Alles tonen Toon alle velden, inclusief de zeer lange die normaal gesproken worden afgekort.
### `--no-pager` Schakel de pager uit voor doorsturen naar andere commando’s of scripts.
### `--since` / `--until` Filteren op tijd, bijv. `--since today`, `--since "1 hour ago"` of `--since "2026-06-25 09:00:00"`.
### `-x` Catalogus Voeg uitleggende catalogusentries toe voor veel logberichten.
### `-r` Omkeren Toon de nieuwste entries eerst.
### `-o` Uitvoerformaat Verander het uitvoerformat: `cat` (alleen bericht), `short` (standaard), `json`, `json-pretty`, etc.
▶Hoe kan ik de logs van een service in real time volgen?
▶Hoe kan ik alleen de fouten van een service weergeven?
▶Hoe kan ik de logbestanden sinds vanmorgen bekijken?
▶Hoe haal ik de laatste 100 elementen, van nieuwst naar oudst?
Als deze tool je heeft geholpen, denk dan eens aan het geven van een kop koffie aan mij.
Koop me een kop koffie.