Linux服务器如何查看磁盘使用空间以及哪个目录占用空间大

彻底解决mysql报错:1030, ‘Got error 28 from storage engine’

  • 这个问题确实是服务器系统盘满了,mysql指定的临时文件目录满掉,大概就是这个意思.
  • 下面解决/dev/vda1系统盘满了,其实我压根不知道/dev/vda1这在哪,是什么,后来了解这是 virtio-block 类型的设备。

以 ‘c’ 开头的一行表示该设备是一个字符设备,以 ‘b’ 开头的行表示这是一个块设备。
/dev/vda 和 /dev/vdb 都是 virtio-block 类型的设备,而 /dev/sda 是 sd 即 SCSI 类型的设备。

开始

首先登录服务器:执行df -h 意思是:
检查一台服务器磁盘使用空间,发现磁盘已经使用了100%在这里插入图片描述

1、cd到 根目录,du -sh * 看哪个目录占用空间大,有的高达十几个G,那么就要盯住这个目录了

在这里插入图片描述
文件查找命令:

find -size +100M
意思是查找大于100M的文件,M是兆,再大点可以用G

也可以查询文件夹占用显示该目录占用空间的总和:

使用:du -h --max-depth=1 /路径
举例:du -h --max-depth=1 /var
这是查看哪个文件夹占目录内存最大

如果想定位大文件:

ls -lhS
这是将文件从大到小展现

  • 3
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值