日期:2014-05-16  浏览次数:20647 次

linux df不能解决的查看子目录空间大小的解决办法

?? 在linux下,要查看磁盘空间的大小,可以通过du/df来查看,如df -lh,查看挂载点的大小与剩余空间,以M为单位显示


?? 但是如果查看目录及子目录的大小,这个命令就解决不了了,通过df -h /来查看,文件数太多,不便分析。



解决的办法如下:

?

?

查找Linux系统下 那个目录占用空间最大
首先你要确定是不是真正的是因为数据空间占满磁盘,经常是因为某个程序的日志占满了空间。当发现磁盘满了以后不要着急,使用以下命令从根目录开始排除查找哪个文件夹最大:
du --max-depth=1
?
找到最大的目录后,进入目录再执行上面的命令,逐步就找到大空间的文件夹了,如果是日志文件删除了就可以了

?