]>
Commit | Line | Data |
---|---|---|
5de0409e | 1 | <?xml version='1.0'?> <!--*-nxml-*--> |
3a54a157 | 2 | <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN" |
12b42c76 | 3 | "http://www.oasis-open.org/docbook/xml/4.2/docbookx.dtd"> |
db9ecf05 | 4 | <!-- SPDX-License-Identifier: LGPL-2.1-or-later --> |
5de0409e | 5 | |
f4bab169 | 6 | <refentry id="coredumpctl" conditional='ENABLE_COREDUMP' |
798d3a52 ZJS |
7 | xmlns:xi="http://www.w3.org/2001/XInclude"> |
8 | ||
9 | <refentryinfo> | |
10 | <title>coredumpctl</title> | |
11 | <productname>systemd</productname> | |
798d3a52 ZJS |
12 | </refentryinfo> |
13 | ||
14 | <refmeta> | |
15 | <refentrytitle>coredumpctl</refentrytitle> | |
16 | <manvolnum>1</manvolnum> | |
17 | </refmeta> | |
18 | ||
19 | <refnamediv> | |
20 | <refname>coredumpctl</refname> | |
246ba4aa | 21 | <refpurpose>Retrieve and process saved core dumps and metadata</refpurpose> |
798d3a52 ZJS |
22 | </refnamediv> |
23 | ||
24 | <refsynopsisdiv> | |
25 | <cmdsynopsis> | |
26 | <command>coredumpctl</command> | |
27 | <arg choice="opt" rep="repeat">OPTIONS</arg> | |
28 | <arg choice="req">COMMAND</arg> | |
29 | <arg choice="opt" rep="repeat">PID|COMM|EXE|MATCH</arg> | |
30 | </cmdsynopsis> | |
31 | </refsynopsisdiv> | |
32 | ||
33 | <refsect1> | |
34 | <title>Description</title> | |
35 | ||
246ba4aa PM |
36 | <para><command>coredumpctl</command> is a tool that can be used to retrieve and process core |
37 | dumps and metadata which were saved by | |
38 | <citerefentry><refentrytitle>systemd-coredump</refentrytitle><manvolnum>8</manvolnum></citerefentry>. | |
39 | </para> | |
798d3a52 ZJS |
40 | </refsect1> |
41 | ||
246ba4aa PM |
42 | <refsect1> |
43 | <title>Commands</title> | |
798d3a52 ZJS |
44 | |
45 | <para>The following commands are understood:</para> | |
46 | ||
47 | <variablelist> | |
48 | <varlistentry> | |
49 | <term><command>list</command></term> | |
50 | ||
246ba4aa | 51 | <listitem><para>List core dumps captured in the journal |
798d3a52 | 52 | matching specified characteristics. If no command is |
246ba4aa PM |
53 | specified, this is the implied default.</para> |
54 | ||
e9dd6984 ZJS |
55 | <para>The output is designed to be human readable and contains a table with the following |
56 | columns:</para> | |
cc4419ed ZJS |
57 | <variablelist> |
58 | <varlistentry> | |
59 | <term>TIME</term> | |
60 | <listitem><para>The timestamp of the crash, as reported by the kernel.</para> | |
ec07c3c8 AK |
61 | |
62 | <xi:include href="version-info.xml" xpointer="v233"/> | |
cc4419ed ZJS |
63 | </listitem> |
64 | </varlistentry> | |
65 | ||
66 | <varlistentry> | |
67 | <term>PID</term> | |
68 | <listitem><para>The identifier of the process that crashed.</para> | |
ec07c3c8 AK |
69 | |
70 | <xi:include href="version-info.xml" xpointer="v233"/> | |
cc4419ed ZJS |
71 | </listitem> |
72 | </varlistentry> | |
73 | ||
74 | <varlistentry> | |
75 | <term>UID</term> | |
76 | <term>GID</term> | |
77 | <listitem><para>The user and group identifiers of the process that crashed.</para> | |
ec07c3c8 AK |
78 | |
79 | <xi:include href="version-info.xml" xpointer="v233"/> | |
cc4419ed ZJS |
80 | </listitem> |
81 | </varlistentry> | |
82 | ||
83 | <varlistentry> | |
84 | <term>SIGNAL</term> | |
85 | <listitem><para>The signal that caused the process to crash, when applicable. | |
ec07c3c8 AK |
86 | </para> |
87 | ||
88 | <xi:include href="version-info.xml" xpointer="v233"/></listitem> | |
cc4419ed ZJS |
89 | </varlistentry> |
90 | ||
91 | <varlistentry> | |
92 | <term>COREFILE</term> | |
93 | <listitem><para>Information whether the coredump was stored, and whether | |
785889e5 | 94 | it is still accessible: <literal>none</literal> means the core was |
cc4419ed ZJS |
95 | not stored, <literal>-</literal> means that it was not available (for |
96 | example because the process was not terminated by a signal), | |
97 | <literal>present</literal> means that the core file is accessible by the | |
98 | current user, <literal>journal</literal> means that the core was stored | |
99 | in the <literal>journal</literal>, <literal>truncated</literal> is the | |
100 | same as one of the previous two, but the core was too large and was not | |
101 | stored in its entirety, <literal>error</literal> means that the core file | |
102 | cannot be accessed, most likely because of insufficient permissions, and | |
103 | <literal>missing</literal> means that the core was stored in a file, but | |
ec07c3c8 AK |
104 | this file has since been removed.</para> |
105 | ||
106 | <xi:include href="version-info.xml" xpointer="v233"/></listitem> | |
cc4419ed ZJS |
107 | </varlistentry> |
108 | ||
109 | <varlistentry> | |
110 | <term>EXE</term> | |
111 | <listitem><para>The full path to the executable. For backtraces of scripts | |
ec07c3c8 AK |
112 | this is the name of the interpreter.</para> |
113 | ||
114 | <xi:include href="version-info.xml" xpointer="v233"/></listitem> | |
cc4419ed ZJS |
115 | </varlistentry> |
116 | </variablelist> | |
117 | ||
246ba4aa PM |
118 | <para>It's worth noting that different restrictions apply to |
119 | data saved in the journal and core dump files saved in | |
120 | <filename>/var/lib/systemd/coredump</filename>, see overview in | |
121 | <citerefentry><refentrytitle>systemd-coredump</refentrytitle><manvolnum>8</manvolnum></citerefentry>. | |
122 | Thus it may very well happen that a particular core dump is still listed | |
123 | in the journal while its corresponding core dump file has already been | |
124 | removed.</para></listitem> | |
798d3a52 ZJS |
125 | </varlistentry> |
126 | ||
127 | <varlistentry> | |
128 | <term><command>info</command></term> | |
129 | ||
2fafabfd LY |
130 | <listitem><para>Show detailed information about the last core dump |
131 | or core dumps matching specified characteristics | |
798d3a52 ZJS |
132 | captured in the journal.</para></listitem> |
133 | </varlistentry> | |
134 | ||
135 | <varlistentry> | |
136 | <term><command>dump</command></term> | |
137 | ||
246ba4aa PM |
138 | <listitem><para>Extract the last core dump matching specified |
139 | characteristics. The core dump will be written on standard | |
798d3a52 | 140 | output, unless an output file is specified with |
f6a4dae6 | 141 | <option>--output=</option>. </para></listitem> |
798d3a52 ZJS |
142 | </varlistentry> |
143 | ||
144 | <varlistentry> | |
c5896b6a RG |
145 | <term><command>debug</command></term> |
146 | ||
147 | <listitem><para>Invoke a debugger on the last core dump | |
148 | matching specified characteristics. By default, | |
b7a47345 | 149 | <citerefentry project='man-pages'><refentrytitle>gdb</refentrytitle><manvolnum>1</manvolnum></citerefentry> |
c5896b6a RG |
150 | will be used. This may be changed using the <option>--debugger=</option> |
151 | option or the <varname>$SYSTEMD_DEBUGGER</varname> environment | |
a2be8be2 | 152 | variable. Use the <option>--debugger-arguments=</option> option to pass extra |
ec07c3c8 AK |
153 | command line arguments to the debugger.</para> |
154 | ||
155 | <xi:include href="version-info.xml" xpointer="v239"/></listitem> | |
798d3a52 ZJS |
156 | </varlistentry> |
157 | ||
158 | </variablelist> | |
159 | ||
160 | </refsect1> | |
161 | ||
e1fac8a6 ZJS |
162 | <refsect1> |
163 | <title>Options</title> | |
164 | ||
165 | <para>The following options are understood:</para> | |
166 | ||
167 | <variablelist> | |
168 | ||
169 | <xi:include href="standard-options.xml" xpointer="help" /> | |
170 | <xi:include href="standard-options.xml" xpointer="version" /> | |
bbd86b72 LP |
171 | <xi:include href="standard-options.xml" xpointer="no-pager" /> |
172 | <xi:include href="standard-options.xml" xpointer="no-legend" /> | |
173 | <xi:include href="standard-options.xml" xpointer="json" /> | |
e1fac8a6 ZJS |
174 | |
175 | <varlistentry> | |
bbd86b72 | 176 | <term><option>-1</option></term> |
e1fac8a6 | 177 | |
bbd86b72 | 178 | <listitem><para>Show information of the most recent core dump only, instead of listing all known core |
ec07c3c8 AK |
179 | dumps. Equivalent to <option>--reverse -n 1</option>.</para> |
180 | ||
181 | <xi:include href="version-info.xml" xpointer="v215"/></listitem> | |
e1fac8a6 ZJS |
182 | </varlistentry> |
183 | ||
e1fac8a6 | 184 | <varlistentry> |
bbd86b72 | 185 | <term><option>-n</option> <replaceable>INT</replaceable></term> |
e1fac8a6 | 186 | |
bbd86b72 | 187 | <listitem><para>Show at most the specified number of entries. The specified parameter must be an |
ec07c3c8 AK |
188 | integer greater or equal to 1.</para> |
189 | ||
190 | <xi:include href="version-info.xml" xpointer="v248"/></listitem> | |
e1fac8a6 ZJS |
191 | </varlistentry> |
192 | ||
193 | <varlistentry> | |
194 | <term><option>-S</option></term> | |
195 | <term><option>--since</option></term> | |
196 | ||
ec07c3c8 AK |
197 | <listitem><para>Only print entries which are since the specified date.</para> |
198 | ||
199 | <xi:include href="version-info.xml" xpointer="v233"/></listitem> | |
e1fac8a6 ZJS |
200 | </varlistentry> |
201 | ||
202 | <varlistentry> | |
203 | <term><option>-U</option></term> | |
204 | <term><option>--until</option></term> | |
205 | ||
ec07c3c8 AK |
206 | <listitem><para>Only print entries which are until the specified date.</para> |
207 | ||
208 | <xi:include href="version-info.xml" xpointer="v233"/></listitem> | |
e1fac8a6 ZJS |
209 | </varlistentry> |
210 | ||
211 | <varlistentry> | |
212 | <term><option>-r</option></term> | |
213 | <term><option>--reverse</option></term> | |
214 | ||
215 | <listitem><para>Reverse output so that the newest entries are displayed first. | |
ec07c3c8 AK |
216 | </para> |
217 | ||
218 | <xi:include href="version-info.xml" xpointer="v233"/></listitem> | |
e1fac8a6 ZJS |
219 | </varlistentry> |
220 | ||
221 | <varlistentry> | |
222 | <term><option>-F</option> <replaceable>FIELD</replaceable></term> | |
223 | <term><option>--field=</option><replaceable>FIELD</replaceable></term> | |
224 | ||
225 | <listitem><para>Print all possible data values the specified | |
226 | field takes in matching core dump entries of the | |
ec07c3c8 AK |
227 | journal.</para> |
228 | ||
229 | <xi:include href="version-info.xml" xpointer="v225"/></listitem> | |
e1fac8a6 ZJS |
230 | </varlistentry> |
231 | ||
232 | <varlistentry> | |
233 | <term><option>-o</option> <replaceable>FILE</replaceable></term> | |
234 | <term><option>--output=</option><replaceable>FILE</replaceable></term> | |
235 | ||
236 | <listitem><para>Write the core to <option>FILE</option>. | |
237 | </para></listitem> | |
238 | </varlistentry> | |
239 | ||
240 | <varlistentry> | |
241 | <term><option>--debugger=</option><replaceable>DEBUGGER</replaceable></term> | |
242 | ||
243 | <listitem><para>Use the given debugger for the <command>debug</command> | |
244 | command. If not given and <varname>$SYSTEMD_DEBUGGER</varname> is unset, then | |
b7a47345 | 245 | <citerefentry project='man-pages'><refentrytitle>gdb</refentrytitle><manvolnum>1</manvolnum></citerefentry> |
ec07c3c8 AK |
246 | will be used. </para> |
247 | ||
248 | <xi:include href="version-info.xml" xpointer="v239"/></listitem> | |
e1fac8a6 ZJS |
249 | </varlistentry> |
250 | ||
a2be8be2 MF |
251 | <varlistentry> |
252 | <term><option>-A</option> <replaceable>ARGS</replaceable></term> | |
253 | <term><option>--debugger-arguments=</option><replaceable>ARGS</replaceable></term> | |
254 | ||
255 | <listitem><para>Pass the given <replaceable>ARGS</replaceable> as extra command line arguments | |
256 | to the debugger. Quote as appropriate when <replaceable>ARGS</replaceable> contain whitespace. | |
ec07c3c8 AK |
257 | (See Examples.)</para> |
258 | ||
259 | <xi:include href="version-info.xml" xpointer="v248"/></listitem> | |
a2be8be2 MF |
260 | </varlistentry> |
261 | ||
aeb56450 FS |
262 | <varlistentry> |
263 | <term><option>--file=<replaceable>GLOB</replaceable></option></term> | |
264 | ||
265 | <listitem><para>Takes a file glob as an argument. If | |
266 | specified, coredumpctl will operate on the specified journal | |
267 | files matching <replaceable>GLOB</replaceable> instead of the | |
268 | default runtime and system journal paths. May be specified | |
269 | multiple times, in which case files will be suitably | |
ec07c3c8 AK |
270 | interleaved.</para> |
271 | ||
272 | <xi:include href="version-info.xml" xpointer="v246"/></listitem> | |
aeb56450 FS |
273 | </varlistentry> |
274 | ||
e1fac8a6 ZJS |
275 | <varlistentry> |
276 | <term><option>-D</option> <replaceable>DIR</replaceable></term> | |
277 | <term><option>--directory=</option><replaceable>DIR</replaceable></term> | |
278 | ||
279 | <listitem><para>Use the journal files in the specified <option>DIR</option>. | |
ec07c3c8 AK |
280 | </para> |
281 | ||
282 | <xi:include href="version-info.xml" xpointer="v225"/></listitem> | |
e1fac8a6 ZJS |
283 | </varlistentry> |
284 | ||
71bdc96a RP |
285 | <varlistentry> |
286 | <term><option>--root=<replaceable>ROOT</replaceable></option></term> | |
287 | ||
288 | <listitem><para>Use root directory <option>ROOT</option> when searching for coredumps. | |
ec07c3c8 AK |
289 | </para> |
290 | ||
291 | <xi:include href="version-info.xml" xpointer="v252"/></listitem> | |
71bdc96a RP |
292 | </varlistentry> |
293 | ||
05d94656 RP |
294 | <varlistentry> |
295 | <term><option>--image=<replaceable>image</replaceable></option></term> | |
296 | ||
297 | <listitem><para>Takes a path to a disk image file or block device node. If specified, all operations | |
298 | are applied to file system in the indicated disk image. This option is similar to | |
299 | <option>--root=</option>, but operates on file systems stored in disk images or block devices. The | |
300 | disk image should either contain just a file system or a set of file systems within a GPT partition | |
db811444 | 301 | table, following the <ulink url="https://uapi-group.org/specifications/specs/discoverable_partitions_specification">Discoverable Partitions |
05d94656 RP |
302 | Specification</ulink>. For further information on supported disk images, see |
303 | <citerefentry><refentrytitle>systemd-nspawn</refentrytitle><manvolnum>1</manvolnum></citerefentry>'s | |
ec07c3c8 AK |
304 | switch of the same name.</para> |
305 | ||
306 | <xi:include href="version-info.xml" xpointer="v252"/></listitem> | |
05d94656 RP |
307 | </varlistentry> |
308 | ||
9ea81191 LP |
309 | <xi:include href="standard-options.xml" xpointer="image-policy-open" /> |
310 | ||
e1fac8a6 ZJS |
311 | <varlistentry> |
312 | <term><option>-q</option></term> | |
313 | <term><option>--quiet</option></term> | |
314 | ||
315 | <listitem><para>Suppresses informational messages about lack | |
316 | of access to journal files and possible in-flight coredumps. | |
ec07c3c8 AK |
317 | </para> |
318 | ||
319 | <xi:include href="version-info.xml" xpointer="v233"/></listitem> | |
e1fac8a6 | 320 | </varlistentry> |
d888ef68 DDM |
321 | |
322 | <varlistentry> | |
323 | <term><option>--all</option></term> | |
324 | ||
325 | <listitem><para>Look at all available journal files in <filename>/var/log/journal/</filename> | |
ec07c3c8 AK |
326 | (excluding journal namespaces) instead of only local ones.</para> |
327 | ||
328 | <xi:include href="version-info.xml" xpointer="v250"/></listitem> | |
d888ef68 | 329 | </varlistentry> |
e1fac8a6 ZJS |
330 | </variablelist> |
331 | </refsect1> | |
332 | ||
798d3a52 ZJS |
333 | <refsect1> |
334 | <title>Matching</title> | |
335 | ||
336 | <para>A match can be:</para> | |
337 | ||
338 | <variablelist> | |
339 | <varlistentry> | |
340 | <term><replaceable>PID</replaceable></term> | |
341 | ||
342 | <listitem><para>Process ID of the | |
343 | process that dumped | |
ec07c3c8 AK |
344 | core. An integer.</para> |
345 | ||
346 | <xi:include href="version-info.xml" xpointer="v215"/></listitem> | |
798d3a52 ZJS |
347 | </varlistentry> |
348 | ||
349 | <varlistentry> | |
350 | <term><replaceable>COMM</replaceable></term> | |
351 | ||
352 | <listitem><para>Name of the executable (matches | |
353 | <option>COREDUMP_COMM=</option>). Must not contain slashes. | |
ec07c3c8 AK |
354 | </para> |
355 | ||
356 | <xi:include href="version-info.xml" xpointer="v215"/></listitem> | |
798d3a52 ZJS |
357 | </varlistentry> |
358 | ||
359 | <varlistentry> | |
360 | <term><replaceable>EXE</replaceable></term> | |
361 | ||
362 | <listitem><para>Path to the executable (matches | |
363 | <option>COREDUMP_EXE=</option>). Must contain at least one | |
ec07c3c8 AK |
364 | slash. </para> |
365 | ||
366 | <xi:include href="version-info.xml" xpointer="v215"/></listitem> | |
798d3a52 ZJS |
367 | </varlistentry> |
368 | ||
369 | <varlistentry> | |
370 | <term><replaceable>MATCH</replaceable></term> | |
371 | ||
f8fde9ab ZJS |
372 | <listitem><para>General journalctl match filter, must contain an equals |
373 | sign (<literal>=</literal>). See | |
374 | <citerefentry><refentrytitle>journalctl</refentrytitle><manvolnum>1</manvolnum></citerefentry>. | |
ec07c3c8 AK |
375 | </para> |
376 | ||
377 | <xi:include href="version-info.xml" xpointer="v215"/></listitem> | |
798d3a52 ZJS |
378 | </varlistentry> |
379 | </variablelist> | |
380 | </refsect1> | |
381 | ||
382 | <refsect1> | |
383 | <title>Exit status</title> | |
384 | <para>On success, 0 is returned; otherwise, a non-zero failure | |
246ba4aa | 385 | code is returned. Not finding any matching core dumps is treated as |
798d3a52 ZJS |
386 | failure. |
387 | </para> | |
388 | </refsect1> | |
389 | ||
60e9682a ZJS |
390 | <refsect1> |
391 | <title>Environment</title> | |
392 | ||
393 | <variablelist class='environment-variables'> | |
394 | <varlistentry> | |
395 | <term><varname>$SYSTEMD_DEBUGGER</varname></term> | |
396 | <listitem><para>Use the given debugger for the <command>debug</command> | |
ec07c3c8 AK |
397 | command. See the <option>--debugger=</option> option.</para> |
398 | ||
399 | <xi:include href="version-info.xml" xpointer="v239"/></listitem> | |
60e9682a ZJS |
400 | </varlistentry> |
401 | </variablelist> | |
402 | </refsect1> | |
403 | ||
798d3a52 ZJS |
404 | <refsect1> |
405 | <title>Examples</title> | |
406 | ||
407 | <example> | |
4f57f772 | 408 | <title>List all the core dumps of a program</title> |
798d3a52 | 409 | |
4f57f772 | 410 | <programlisting>$ coredumpctl list /usr/lib64/firefox/firefox |
8a965108 ZJS |
411 | TIME PID UID GID SIG COREFILE EXE SIZE |
412 | Tue … 8018 1000 1000 SIGSEGV missing /usr/lib64/firefox/firefox - | |
413 | Wed … 251609 1000 1000 SIGTRAP missing /usr/lib64/firefox/firefox - | |
4f57f772 ZJS |
414 | Fri … 552351 1000 1000 SIGSEGV present /usr/lib64/firefox/firefox 28.7M |
415 | </programlisting> | |
416 | ||
417 | <para>The journal has three entries pertaining to <filename>/usr/lib64/firefox/firefox</filename>, and | |
418 | only the last entry still has an available core file (in external storage on disk).</para> | |
419 | ||
420 | <para>Note that <filename>coredumpctl</filename> needs access to the journal files to retrieve the | |
421 | relevant entries from the journal. Thus, an unprivileged user will normally only see information about | |
422 | crashing programs of this user.</para> | |
798d3a52 ZJS |
423 | </example> |
424 | ||
425 | <example> | |
4f57f772 | 426 | <title>Invoke <command>gdb</command> on the last core dump</title> |
798d3a52 | 427 | |
4f57f772 | 428 | <programlisting>$ coredumpctl debug</programlisting> |
a2be8be2 MF |
429 | </example> |
430 | ||
431 | <example> | |
4f57f772 | 432 | <title>Use <command>gdb</command> to display full register info from the last core dump</title> |
a2be8be2 | 433 | |
4f57f772 | 434 | <programlisting>$ coredumpctl debug --debugger-arguments="-batch -ex 'info all-registers'"</programlisting> |
798d3a52 ZJS |
435 | </example> |
436 | ||
437 | <example> | |
4e3fbc13 ZJS |
438 | <title>Show information about a core dump matched by PID</title> |
439 | ||
440 | <programlisting>$ coredumpctl info 6654 | |
441 | PID: 6654 (bash) | |
442 | UID: 1000 (user) | |
443 | GID: 1000 (user) | |
444 | Signal: 11 (SEGV) | |
445 | Timestamp: Mon 2021-01-01 00:00:01 CET (20s ago) | |
5dd55303 | 446 | Command Line: bash -c $'kill -SEGV $$' |
4e3fbc13 ZJS |
447 | Executable: /usr/bin/bash |
448 | Control Group: /user.slice/user-1000.slice/… | |
449 | Unit: user@1000.service | |
450 | User Unit: vte-spawn-….scope | |
451 | Slice: user-1000.slice | |
452 | Owner UID: 1000 (user) | |
453 | Boot ID: … | |
454 | Machine ID: … | |
455 | Hostname: … | |
456 | Storage: /var/lib/systemd/coredump/core.bash.1000.….zst (present) | |
7f8afa6d | 457 | Size on Disk: 51.7K |
4e3fbc13 ZJS |
458 | Message: Process 130414 (bash) of user 1000 dumped core. |
459 | ||
460 | Stack trace of thread 130414: | |
461 | #0 0x00007f398142358b kill (libc.so.6 + 0x3d58b) | |
462 | #1 0x0000558c2c7fda09 kill_builtin (bash + 0xb1a09) | |
463 | #2 0x0000558c2c79dc59 execute_builtin.lto_priv.0 (bash + 0x51c59) | |
464 | #3 0x0000558c2c79709c execute_simple_command (bash + 0x4b09c) | |
465 | #4 0x0000558c2c798408 execute_command_internal (bash + 0x4c408) | |
466 | #5 0x0000558c2c7f6bdc parse_and_execute (bash + 0xaabdc) | |
467 | #6 0x0000558c2c85415c run_one_command.isra.0 (bash + 0x10815c) | |
468 | #7 0x0000558c2c77d040 main (bash + 0x31040) | |
469 | #8 0x00007f398140db75 __libc_start_main (libc.so.6 + 0x27b75) | |
470 | #9 0x0000558c2c77dd1e _start (bash + 0x31d1e) | |
471 | </programlisting> | |
798d3a52 ZJS |
472 | </example> |
473 | ||
474 | <example> | |
246ba4aa | 475 | <title>Extract the last core dump of /usr/bin/bar to a file named |
b0343f8c | 476 | <filename index="false">bar.coredump</filename></title> |
798d3a52 | 477 | |
4f57f772 | 478 | <programlisting>$ coredumpctl -o bar.coredump dump /usr/bin/bar</programlisting> |
798d3a52 ZJS |
479 | </example> |
480 | </refsect1> | |
481 | ||
482 | <refsect1> | |
483 | <title>See Also</title> | |
484 | <para> | |
485 | <citerefentry><refentrytitle>systemd-coredump</refentrytitle><manvolnum>8</manvolnum></citerefentry>, | |
486 | <citerefentry><refentrytitle>coredump.conf</refentrytitle><manvolnum>5</manvolnum></citerefentry>, | |
487 | <citerefentry><refentrytitle>systemd-journald.service</refentrytitle><manvolnum>8</manvolnum></citerefentry>, | |
488 | <citerefentry project='man-pages'><refentrytitle>gdb</refentrytitle><manvolnum>1</manvolnum></citerefentry> | |
489 | </para> | |
490 | </refsect1> | |
5de0409e ZJS |
491 | |
492 | </refentry> |