Un gran volcado de núcleo apareció en mi carpeta de inicio: ¿qué es y cómo puedo eliminarlo?


10

Un gran archivo x-core con nombre coreapareció en mi directorio de inicio. No sé qué es y qué hacer con él.

No puedo cargar el volcado del núcleo porque cuando intenté copiarlo en algún lugar, ni siquiera pude abrirlo porque es muy grande.

Todavía agradecería saber qué es este archivo y si puedo eliminarlo.

Respuestas:


16

Los archivos principales son esencialmente volcados por caída de bajo nivel; de forma predeterminada, el shell no permite que se escriban (estableciendo un límite de 0 bytes en su tamaño ulimit -c 0) porque rara vez son útiles para los usuarios finales. Puede ver cuál es el límite establecido actualmente escribiendo ulimit -cen el shell bash.

Debería poder obtener información sobre qué programa causó el volcado utilizando el filecomando, como se describe en esta respuesta anterior. Encuentre qué programa causó un archivo de volcado de núcleo o si tiene instalado el depurador GNU en su sistema, ejecutándolo gdb -c core.

A menos que esté interesado en depurar aún más el bloqueo, simplemente puede eliminar el archivo usando rm core.

Si no está compilando / depurando activamente programas ejecutables, es posible que desee volver a configurar el núcleo ulimit a su valor predeterminado para evitar que se generen dichos archivos.


Lo siento, no entiendo lo que tu comentario debe mostrar. ¿Intentó simplemente escribir el comando file coreen el directorio que contiene el archivo principal? O el comando por separado ulimit -c?
steeldriver
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.