systemd-coredumpctl — Retrieve coredumps from the journal
systemd-coredumpctl [OPTIONS...] {COMMAND} [PID|COMM|EXE|MATCH...]
The following options are understood:
-h, --help¶Print a short help text and exit.
--version¶Print a short version string and exit.
-F, --field=¶Print all possible data values the specified field takes in matching coredump entries of the journal.
-o, --output=FILE¶Write the core to
FILE.
--no-pager¶Do not pipe output of list into a pager.
--no-legend¶Do not print the column headers.
The following commands are understood:
List coredumps captured in the journal matching specified characteristics.
Extract the last coredump
matching specified characteristics.
Coredump will be written on stdout, unless
an output file is specified with
-o/--output.
Invoke the GNU debugger on the last coredump matching specified characteristics.
Match can be:
PID¶Process ID of the process that dumped core. An integer.
COMM¶Name of the executable
(matches COREDUMP_COMM=).
Must not contain slashes.
EXE¶Path to the executable
(matches COREDUMP_EXE=).
Must contain at least one slash.
MATCH¶General journalctl predicates (see journalctl(1)). Must contain an equals sign.
On success 0 is returned, a non-zero failure code otherwise. Not finding any matching coredumps is treated as failure.