问题
当根目录磁盘不够时,就必须删除无用的文件了
上面的,如果删除/usr 或/var是可以释放出系统盘的
定位占空间大的文件
经过命令,一层层查哪些是占磁盘的。
du -sh /* | sort -rh | head -n 10
最终排查,是有个系统日志占了20G
可以删除var/log/messages文件,但通常不建议直接删除,因为该文件记录了系统的重要信息,包括错误、警告和系统启动信息等。如果直接删除该文件,可能会导致系统日志记录不完整,影响故障排查和系统维护。
它是一些系统网络访问等日志,如果不需要又急着释放空间,可以将这个文件删除
清空messages
使用truncate命令清空内容:可以使用
truncate -s0 /var/log/messages
命令来清空文件内容,而不是删除文件。这样保留了文件的权限和属性设置,同时避免了因删除文件而导致的文件句柄失效等问题