Quel dossier est le crash de Linux ?

藏色散人
Libérer: 2023-03-06 09:31:41
original
3294 Les gens l'ont consulté

Le crash Linux est un dossier utilisé pour stocker le crash généré. Le dossier est stocké dans "/var/crash" par défaut, et le fichier qui contrôle l'emplacement de stockage est le fichier "/var/sysconfig/kdump". installez-le via L'outil kdump vérifie le crash.

Quel dossier est le crash de Linux ?

L'environnement d'exploitation de ce tutoriel : système linux5.9.8, ordinateur DELL G3

Quel est le dossier du crash Linux ?

/var/crash analyse du répertoire

1 : Le crash généré est stocké dans :/var/crash par défaut. Le fichier qui contrôle l'emplacement de stockage est :/var/sysconfig/kdump. Si vous souhaitez visualiser le crash, vous devez d'abord installer l'outil kdump avant qu'il y ait un fichier kdump. Il n'est pas installé par défaut dans opensuse.

2 : Il y a quatre fichiers dans le répertoire de crash :

linux:/var/crash/2015-01-04-14:37 # ll
total 3084144
-rw-r--r-- 1 root root                   187 Jan  4 14:40 README.txt
-rw-r--r-- 1 root root          1626134 Jan  4 14:40 System.map-2.6.32.59-0.7-default
-rw------- 1 root root   3149631649 Jan  4 14:40 vmcore
-rw-r--r-- 1 root root          3801265 Jan  4 14:40 vmlinux-2.6.32.59-0.7-default.gz
linux:/var/crash/2015-01-04-14:37 #
Copier après la connexion

vmcore est le fichier de crash ; vmlinux-2.6.32.59-0.7-default.gz est le noyau de démarrage compressé (il devrait l'être) et la méthode de décompression de gz. est : gunzip vmlinux-2.6.32.59-0.7-default.gz

3 : Téléchargez la version correspondante du code. Compilez la version correspondante du noyau de débogage avec l'option -g. L'ajout de l'option -g peut activer les informations de débogage via make menuconfig (lorsque je compile, je peux directement créer le noyau de débogage sans effectuer ce processus).

Vérifiez la commande de version du noyau de votre système : uname -r

Dans le package après make, vmlinux est le noyau compilé avec débogage. Vous pouvez copier vmlinx dans le répertoire crash, puis saisir crash vmcore vmlinux dans le répertoire. Cela signifie utiliser le noyau compilé pour analyser le fichier vmcore.

4 : Utilisez ensuite la commande bt pour afficher le registre, la commande mod pour charger la structure du symbole de débogage et analyser une structure d'adresse

Apprentissage recommandé : "Tutoriel vidéo Linux"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal