Apparence
Uubu.fr

Les systèmes Linux, l’open source, les réseaux, l’interopérabilité, etc.
« Il vaut mieux viser la perfection et la manquer que viser l’imperfection et l’atteindre. » (Bertrand Arthur William RUSSEL)
31 mars 2016

systemd Linux boot           initialisation du système


coredumpctl

coredumpctl

Récupère les coredump du journal

OPTIONS

--no-legend N'affiche pas les en-têtes
-1 Affiche les informations s'un simple coredump seulement, au lieu de lister tous les coredumps connus.
-F FIELD, --field=FIELD Affiche toutes les valeurs possible du champ spécifié correspondant dans les entrées coredump du journal
-o FILE, --output=FILE Écrit le core dans le fichier spécifié
-D DIR, --directory=DIR Utiliser les fichiers journaux dans le répertoire spécifié
--no-pager Ne sort pas la sortie dans un pager

Commandes

list Liste les coredumps capturés dans le journal correspondant aux caractéristiques spécifiées
info Affiche des informations détaillée sur les coredumps capturés dans le journal
dump Extrait le dernier coredump correspondant aux caractéristiques spécifiées.
gdb Invoque gdb sur le dernier coredump correspondant aux caractéristiques spécifiées.

Correspondance

PID Process ID du processus qui a dumpé le core. En entier.
COMM Nom de l'exécutable (correspond à COREDUMP_COMM=). Ne doit pas contenir de '/'
MATCH Prédicat journalctl général. Doit contenir un signe '='

Exemples

Liste tous les coredump d'un programme nommé foo
coredumpctl list foo
Invoque gdb sur le dernier coredump
coredumpctl gdb
Affiche des informations sur un processus qui a dumpé le core, correspondant au PID 6654
coredumpctl info 6654
Extrait le dernier coredump de /usr/bin/bar dans un fichier
coredumpctl -o bar.coredump dump /usr/bin/bar