1 先在根目录下检索一下文件的占用情况,命令:
du -sh *
结果如下:可以看到 www 目录占用了差不多10G,那目标就是找出占用最多的文件
[root@iZ94l1188y5Z /]# du -sh * 9.3M bin 24M boot 4.0K cgroup 160K dev 44M etc 4.0K home 149M lib 22M lib64 16K lost+found 4.0K media 4.0K mnt 86M opt 0 proc 5.3G root 14M sbin 4.0K selinux 4.0K srv 0 sys 76K tmp 1.7G usr 680M var 9.6G www
2 进入 www 目录下,再次运行 du -sh *
[root@iZ94l1188y5Z www]# du -sh * 23M backup 685M trash 7.5G wdlinux 1.4G web 4.0K web_logs
按以上方法最终找到了元凶
[root@iZ94l1188y5Z httpd-2.2.24]# cd logs [root@iZ94l1188y5Z logs]# du -sh * 6.6G access_log 0 dummy-host2.example.com-access_log 0 dummy-host2.example.com-error_log 27M dummy-host.example.com-access_log 5.6M dummy-host.example.com-error_log 142M error_log 4.0K httpd.pid [root@iZ94l1188y5Z logs]# >access_log
最后运行 >access_log 清空文件。
最后看看整个磁盘的占用:
大功造成。
大致方法归纳一下:
1 使用du -sh * 找出占用空间大的文件夹
2 找出对应的文件
3 删除或者清空文件(也可以删除文件夹,但要注意不要删除错了,不然后果严重)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。