Sé que cuando un programa falla, se crean algunos archivos /var/crash/
. ¡Pero no sé qué son estos archivos!
¿Es ese error logs?
Sé que cuando un programa falla, se crean algunos archivos /var/crash/
. ¡Pero no sé qué son estos archivos!
¿Es ese error logs?
Respuestas:
No, son volcados de memoria del núcleo, es decir, archivos que contienen información útil para recuperar el estado del núcleo cuando fallaba. Estos archivos son para su núcleo lo que son los volcados de núcleo para los ejecutables ordinarios. Existe una utilidad que se puede utilizar para analizar esos archivos: bloqueo.
/var/crash
puede hacer que las System program problem detected
ventanas emergentes desaparezcan en Ubuntu.
Presupuesto estándar del sistema de archivos (FHS)
Para preguntas sobre la función de directorio para Linux, también debe verificar el FHS: / var / crash: volcados de bloqueo del sistema (opcional) | linuxfoundation.org
Se especifica /var/crash
como:
/ var / crash: volcados del sistema (opcional)
Este directorio contiene volcados por caída del sistema. A la fecha de esta versión del estándar, los volcados por caída del sistema no eran compatibles con Linux, pero pueden ser compatibles con otros sistemas que cumplan con el FHS.
Pero como otros mencionaron, Debian ha extendido el estándar para los bloqueos de espacio del usuario también a través de corekeeper.
Apport
En Ubuntu 14.04, es Apport | Ubuntu Wiki en lugar de corekeeper que pone los bloqueos de espacio del usuario allí (corekeeper no está instalado de forma predeterminada, pero está disponible en los repositorios). Apport es la causa de la (in) famosa ventana emergente de inicio "Problema del sistema detectado" generada por el programa Apport: el sistema siempre comienza con el cuadro de diálogo "Problema del programa del sistema detectado" Pregúntale a Ubuntu
corekeeper
realidad almacena coredumps normales en subcarpetas de/var/crash
.