When the program exits abnormally under Linux, the kernel will generate a core file (a memory image, plus debugging information) in the current working directory. Using gdb to view the core file can indicate the file and line number of the code that caused the program to fail.
Use this command to check the current settings
If the result is 0, it means that this function is turned off and the core file will not be generated.
If the result is unlimited, it means unlimited generation.
There is nothing else to say, just look at the reference materials for yourself
Use this command to adjust the quota (the unit of filesize is kbyte)
ulimit -c filesize
You can also extreme infinite or closed
ulimit -c 0
ulimit -c unlimited
For example, I encountered a lot of garbage taking up storage space
This article is reprinted from https://www.blueskyxn.com/202209/6592.html
This site is for inclusion only, and the copyright belongs to the original author.