磁盘满了处理流程
确定有问题的挂载点:df -h
来看挂载点情况;通常有一个问题,就是想要确定某个目录的挂载点,其实就看这个目录从当前往上数,碰到的第一个挂载点就是了。比如有一个挂载点是/data(通过df -h来查看),那么/data/datadfs的挂载点就是/data。
其实还有一个种方式:df -h <目录路径>,显示出来的就是挂载点;
获取文件夹/文件总大小:du -sh
df -h是获取一个大致的硬盘挂载点的占用情况,下面就是基于有问题的挂载点,来确定到底是哪里出了问题。
du -h
统计当前目录的总大小以及各个子目录以及下面文件的大小;
du -sh
统计当前目录的总大小,只有一个值;
du -sh [<文件1路径> <文件2路径> ...]或者du -sh *
统计当前目录下一级节点(目录、文件)的大小;比如在根目录下,会统计一下/root,/opt等文件夹的以及子级节点的总大小;在判断那个文件夹过大,可以进行排序,比如
du -sh * | sort -n;
另外,还可以指定统计的深度/ 层次
du -h -max-depth=n
统计深度为n的文件情况,n=0则等同于du -sh。