Sebuah dump inti besar muncul di folder rumah saya - apa itu dan bagaimana saya bisa menghapusnya?

10

File x-core besar dengan nama coremuncul di direktori home saya. Saya tidak tahu apa itu dan apa yang harus dilakukan dengan itu.

Saya tidak dapat mengunggah dump inti karena ketika saya mencoba menyalinnya di suatu tempat, saya bahkan tidak bisa membukanya karena itu sangat besar.

Saya masih menghargai mengetahui apa file ini, dan apakah saya dapat menghapusnya.

Adrians Netlis
sumber

Jawaban:

16

File inti pada dasarnya adalah dump tingkat rendah; secara default, shell tidak mengizinkannya ditulis (dengan menetapkan batas 0 byte pada ukurannya ulimit -c 0) karena mereka jarang berguna bagi pengguna akhir. Anda dapat melihat batas apa yang saat ini diatur dengan mengetikkan ulimit -cbash shell.

Anda harus bisa mendapatkan informasi tentang program apa yang menyebabkan dump menggunakan fileperintah, seperti yang dijelaskan dalam jawaban sebelumnya. Temukan program mana yang menyebabkan file dump inti atau jika Anda memiliki debugger GNU diinstal pada sistem Anda, dengan menjalankan gdb -c core.

Kecuali Anda tertarik untuk men-debug crash lebih lanjut, Anda cukup menghapus file menggunakan rm core.

Jika Anda tidak secara aktif menyusun / men-debug program yang dapat dieksekusi, Anda mungkin ingin mengatur inti ulimit kembali ke nilai default untuk menghentikan file-file seperti itu dihasilkan.

Steeldriver
sumber
Maaf, saya tidak mengerti apa maksud komentar Anda? Apakah Anda mencoba mengetik perintah file coredi direktori yang berisi file inti? Atau perintah terpisah ulimit -c?
steeldriver