Terminology Index

Glossary

2953 terms

Open concept maps
I
13
J
14

Journalctl

The command-line tool for querying the systemd journal on Linux, the centralized log of system and service events. Defenders use it to investigate activity, service behavior, and signs of compromise on Linux hosts.

Journalctl reads and filters the systemd journal, where modern Linux systems centrally record kernel, system, and service log events. For defenders it is a primary way to investigate a Linux host: filtering logs by service, time, user, or priority to trace activity, examine authentication and service events, and find indicators of compromise. Knowing journalctl (and the journal's properties, like volatility and persistence settings) is essential to Linux investigation and log analysis.

Introduced in: Operating Systems for Defenders

Examples

  • Filtering the journal by service to investigate its behavior.
  • Querying authentication events on a Linux host with journalctl.
  • Narrowing journal logs by time range during an investigation.
K
5