查看磁盘占用情况
输入命令: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
...
依照上面的步骤继续查找,直到找到目标文件,根据文件属性删除无用的,释放磁盘空间
本文介绍了一种通过命令行工具检查Linux系统磁盘空间占用情况的方法,并提供了逐步深入查找大文件的具体步骤,帮助读者有效定位并解决磁盘空间不足的问题。
640

被折叠的 条评论
为什么被折叠?



