记得有事儿没事儿看下,/cores/目录的大小。
cores目录是存放程序dump的数据,对于绝大部分人时是没有用的。可以删除。如果遇到坑爹的程序,一直生成dump文件,硬盘瞬间就爆满了。
典型:Android Studio中的C/C++ plugin。嗯,默默的占用了老子30G空间,直到硬盘满了。解决方案时:disable 该插件。删除cores下的文件。
此外,可以关闭core dump:
永久关闭,则在/etc/sysctl.conf中加入一行(如果存在,则将其值修改为0),重启后生效:
kern.coredump=0
零时关闭,当前生效,重启后失效:
sudo sysctl -w kern.coredump=0