level 6
西安恩仪联教育
楼主
一、解决问题思路:
定位满的分区,通常是根目录/挂载的分区
找出占用最大的目录
清理无用的文件
二、定位磁盘占用情况
df -h查看各个分区使用率

三、查找大目录1、切换到指定目录
cd 指定目录
2、统计目录总大小
du -sh
例如:
cd /
du -sh * | sort -rh | head -n 10
du -sh 统计目录总大小
Sort - rh 按大小倒序排序
Head -n 10 只显示前10个结果
找出比较大的几个目录,分别进入到目录中,用du -sh依次统计目录总大小,找出占用空间比较大的目录,查询,如果无用,就删除。
四、通常需要清理的文件
1、日志文件:清理/var/log下旧文件
2、临时文件:删除/tmp目录内容
3、用find准确定位到大的文件,如果无用,则删除
find 指定目录 -type f size +100M