Options (7)
-n, --linesbooleanShow the latest `n` lines and follow new messages (like `tail --follow` for traditional syslog)
journalctl {{[-n|--lines]}} {{n}} {{[-f|--follow]}}-f, --followbooleanShow the latest `n` lines and follow new messages (like `tail --follow` for traditional syslog)
journalctl {{[-n|--lines]}} {{n}} {{[-f|--follow]}}-b, --bootbooleanShow all messages with priority level 3 (errors) from the boot before last shutdown
journalctl {{[-b|--boot]}} -1 {{[-p|--priority]}} 3-p, --prioritybooleanShow all messages with priority level 3 (errors) from the boot before last shutdown
journalctl {{[-b|--boot]}} -1 {{[-p|--priority]}} 3-u, --unitbooleanShow all messages by a specific unit
journalctl {{[-u|--unit]}} {{unit}}-S, --sincebooleanFilter messages within a time range (either timestamp or placeholders like "yesterday")
journalctl {{[-S|--since]}} {{now|today|yesterday|tomorrow|...}} {{[-U|--until]}} "{{YYYY-MM-DD HH:MM:SS}}"-U, --untilbooleanFilter messages within a time range (either timestamp or placeholders like "yesterday")
journalctl {{[-S|--since]}} {{now|today|yesterday|tomorrow|...}} {{[-U|--until]}} "{{YYYY-MM-DD HH:MM:SS}}"Examples (8)
Show the latest `n` lines and follow new messages (like `tail --follow` for traditional syslog)
journalctl [-n|--lines] n [-f|--follow]Show all messages with priority level 3 (errors) from the boot before last shutdown
journalctl [-b|--boot] -1 [-p|--priority] 3Show all messages by a specific unit
journalctl [-u|--unit] unitShow logs for a given unit since the last time it started
journalctl _SYSTEMD_INVOCATION_ID=$(systemctl show --value --property=InvocationID unit)Filter messages within a time range (either timestamp or placeholders like "yesterday")
journalctl [-S|--since] now|today|yesterday|tomorrow|... [-U|--until] "YYYY-MM-DD HH:MM:SS"Show all messages by a specific process
journalctl _PID=pidShow all messages by a specific executable
journalctl path/to/executableDelete journal logs which are older than 2 days
journalctl --vacuum-time 2d