Journalctl: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 6: Line 6:
=Overview=
=Overview=


<tt>journalctl</tt> may be used to query the contents of the <tt>systemd</tt> journal as written by <tt>systemd-journald.service</tt>.
<tt>journalctl</tt> may be used to query the contents of the systemd journal as written by systemd-journald.service. For more details about journald see: {{Internal|Linux Logging Concepts#journald|journald Concepts}}


If called without parameters, it will show the full contents of the journal, starting with the oldest entry collected.
If called without parameters, it will show the full contents of the journal, starting with the oldest entry collected.

Revision as of 17:53, 25 June 2017

Internal

Overview

journalctl may be used to query the contents of the systemd journal as written by systemd-journald.service. For more details about journald see:

journald Concepts

If called without parameters, it will show the full contents of the journal, starting with the oldest entry collected.

-f (follow)

Continuous output. Equivalent with tail -f

-u (unit)

-u, --unit=

Show messages for the specified systemd unit. This will add a match for messages from the unit ("_SYSTEMD_UNIT=") and additional matches for messages from systemd and messages about coredumps for the specified unit. This parameter can be specified multiple times.

-r (reverse)

-r, --reverse

Reverse output, so the newest entries are displayed first.

-x

Augment log lines with explanation texts from the message catalog. This will add explanatory help texts to log messages in the output where this is available. These short help texts will explain the context of an error or log event, possible solutions, as well as pointers to support forums, developer documentation, and any other relevant manuals.

-e

Immediately jump to the end of the journal.