清理服务器文件典型案例
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了清理服务器文件典型案例相关的知识,希望对你有一定的参考价值。
操作环境
SuSE11
问题现象
根目录空间使用率即将达到100%,空间不足,需要清理根目录下无用的文件
问题解决
1、利用find命令查找大于100M的文件,手工删除。
find -path /proc -prune -o -type f -size +100M -print
2、df查看空间大小,发现空间还是没有什么变化,执行du查看各目录占用空间。发现du与df查看结果不一致。即du统计各目录占用空间明显小于df统计。根据df与du显示磁盘空间不一致问题解决进行操作。
3、重新查看空间还是与步骤2查询结果一致。在这里可以思考下还有什么原因可能会导致该现象?
4、最后发现是其中一个文件系统的挂载点原先是有文件存在。当作为挂载点后,原文件变成不可见了。
5、umount挂载点,删除或转移原挂载点目录下的文件。重新挂载对应文件系统。
6、问题解决。
测试实验
有兴趣重现问题现象的可以使用dd命令生成一个大文件进行测试。
以上是关于清理服务器文件典型案例的主要内容,如果未能解决你的问题,请参考以下文章
Linux系统编程-(pthread)线程的使用案例(分离属性清理函数等)
14.VisualVM使用详解15.VisualVM堆查看器使用的内存不足19.class文件--文件结构--魔数20.文件结构--常量池21.文件结构访问标志(2个字节)22.类加载机制概(代码片段