查看磁盘占用情况
输入命令:df -h
得到磁盘占用情况
文件系统 容量 已用 可用 已用% 挂载点
/dev/mapper/centos-root 71G 53G 19G 74% /
/dev/sda1 1014M 150M 865M 15% /boot
/dev/sdb 500G 40G 460G 8% /data
...
查找目标目录下最大的三个文件
例如/dev/mapper/centos-root磁盘占用达到了74%,挂载在根目录 “/”下, 我们就查找根目录下占用空间最大的三个最大文件,执行如下命令
du -sh /* 2>/dev/null | sort -hr | head -3
结果是:
40G /data
39G /usr
6.5G /opt
继续在目标目录下搜索
/usr目录是根目录的子目录,我们继续查找
du -sh /usr/* 2>/dev/null | sort -hr | head -3
结果是:
39G /usr/local
...
依照上面的步骤继续查找,直到找到目标文件,根据文件属性删除无用的,释放磁盘空间