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.