工作中遇到这个问题,使用这台机器的同事都一脸懵逼,百度了一下
abrt即automatically bug report daemon 就是自动的报告bug守护进程。
关掉这个守护进程:
systemctl stop abrt-ccpp.service
systemctl disable abrt-ccpp.service
systemctl status abrt-ccpp.service
关于abrt
abrtd 是一个守护进程监控的应用程序崩溃。当发生崩溃时,它将收集的崩溃(核心文件的命令行, etc .)application ,并采取措施根据类型崩溃并根据 abrt.conf config 文件中的配置中.
位于 /etc/abrt目录下的有其配置abrt.conf等。
abrt的应用场景:
在linux调试程序,最痛苦的就是程序异常宕掉,但是找不到core文件,很难定位问题。但是有了core文件就容易定位多了。
一般是可以通过在环境变量中设置ulimit -c unlimited。但是现场实施人员有时会忘记设置这条命令。那么怎么办呢,可以通过设置linux的abrt服务来实现。