liunx查看磁盘空间,或者清理/查找 磁盘大文件


前言

有时候在使用liunx系统的时候,会发现磁盘的空间越来越小, 那是因为程序在运行,可能是产生了一些日志或者缓存信息造成,那么这时候就需要看下磁盘空间的占有,查找一下大文件,看下是什么原因造成的,此时这篇文章言简意赅,能解决当前问题


好了直接上命令:

1.使用df-h 查看空间大小的使用情况

内容参数说明:

  • Filesystem:系统文件
  • Size: 分区大小
  • Used: 已经使用的容量
  • Avail: 还有多少容量可以使用
  • Use%: 已用百分比
  • Mounted on: 挂载点 

在这里已经看到我的磁盘空间是50G,已用了21G,还剩下27G,因为我的空间在演示之前刚清空/删除了大文件,所有当前容量很大,那么方法还是可以演示的,我把方法说下,此时已经知道磁盘的使用大小了,那么我去找大文件,清理一下,那么磁盘空间就小了,然后查看一下当前目录下那么文件或者文件夹占用空间比较大

2.使用du -h --max-depth=1 查看当前文件夹下,各个文件以及文件夹占用的大小

 可以看到最大的是11G,这个11G是总的占有容量,那么找出大于1G的文件夹就有/var,/opt,/usr三个文件夹,下面我就演示一下用opt找下大文件的存在,再次使用命令:

 

 就这样一层层查找,就能找到比较大的文件,

如果你知道这个文件是干什么的,删除没有影响,你就可以做删除操作,怎么删除这里就不说了

如果你不知道这个文件是做什么的,那么还是请教一下前辈,避免因为错误删除造成“血案”

3.查看当前文件夹及其所有子文件夹的大小

du -shc *

  • -s 表示摘要模式,只显示总计。
  • -h 表示人类可读模式,使得输出更容易阅读,例如以KB、MB、GB为单位。
  • -c 参数将提供一个总计行,显示所有列出的目录和文件的总大小。

总结

上面的方法很简单,就需要2步,我的习惯能用一个动作解决,就不用2个方法,所有偷个懒,如果有别得需求或者想知道一些相关的信息,可以留言,我看到会及时补充,不喜勿喷,谢谢

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值