查看磁盘使用情况:df -h

[root@iZwz9gs2zseivevv1k5vnkZ /]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/vda1 126G 111G .9G % /
devtmpfs .8G .8G % /dev
tmpfs .8G 2.7M .8G % /dev/shm
tmpfs .8G 310M .5G % /run
tmpfs .8G .8G % /sys/fs/cgroup
tmpfs .6G .6G % /run/user/
/dev/dm- 10G 202M .8G %

查找大文件

搜索当前目录下,超过800M大小的文件

find . -type f -size +800M

需要显示更多文件信息

find . -type f -size +800M -print0 | xargs -0 ls

显示文件具体大小

find . -type f -size +800M -print0 | xargs -0 du

[root@iZwz9gs2zseivevv1k5vnkZ /]# find . -type f -size +800M -print0 | xargs - du -h

.1G    ./www/swap
./proc/kcore
821M ./usr/local/src/dubbo/nohup.out
.6G ./root/nacos/bin/logs/access_log.--.log
.2G ./root/nacos/bin/logs/access_log.--.log
.0G ./root/nacos/bin/logs/access_log.--.log
.2G ./root/nacos/bin/logs/access_log.--.log
.3G ./root/nacos/bin/logs/access_log.--.log
.1G ./root/nacos/bin/logs/access_log.--.log
.4G ./root/nacos/bin/logs/access_log.--.log
.3G ./root/nacos/bin/logs/access_log.--.log
.4G ./var/cache/yum/x86_64//gitlab-ce/gen/filelists_db.sqlite
9.5M ./var/lib/docker/devicemapper/devicemapper/metadata
.5G ./var/lib/docker/devicemapper/devicemapper/data

按照文件大小进行排序

find . -type f -size +800M -print0 | xargs -0 du -h| sort -nr

查找大文件夹

du -h --max-depth=1

如果想知道某一个目录下有哪些大文件夹,并对搜索出来的结果进行排序

du -h --max-depth=2 | sort -n

du -hm --max-depth=2 | sort -n

如果搜索出来的结果过多,比如只想查出来前20大的文件夹

du -hm --max-depth=2 | sort -nr | head -12

我还用了一下的命令 查看当前目录下的文件夹大小

du -sh *

du -s /home或du -sh /home ls -lht 或者直接 ll

[root@iZwz9gs2zseivevv1k5vnkZ /]# cd /root/nacos/bin/logs
[root@iZwz9gs2zseivevv1k5vnkZ logs]# du -sh *
.2G access_log.--.log
.3G access_log.--.log
.3G access_log.--.log
.4G access_log.--.log
.2G access_log.--.log
.0G access_log.--.log
.6G access_log.--.log
.1G access_log.--.log

linux 查找大文件的更多相关文章

  1. linux查找大文件命令

    测试服务器用久了,如果没有运行自动清除日志的脚本,会导致硬盘空间不足,应用.数据库.环境等启动不了: 如果你对系统不是特别熟悉,就无法知道那些占用空间的日志或缓存文件在哪里,这时,我们就可以利用查找大 ...

  2. linux查找大文件及详细问题

    查询大文件du -h --max-depth=1 查询指定目录下面的文件大小du -h --max-depth=1 /path 使用find命令查找大于200M文件 find / -type f -s ...

  3. Linux如何查找大文件或目录总结

    在Windows系统中,我们可以使用TreeSize工具查找一些大文件或文件夹,非常的方便高效,在Linux系统中,如何去搜索一些比较大的文件呢?下面我整理了一下在Linux系统中如何查找大文件或文件 ...

  4. 在linux/unix中查找大文件

    在linux/unix中查找大文件,如查找大于100M文件的位置路径,查找等于10M文件的位置路径等等,下面就介绍几个实现快速查找的命令: 1. 查找指定目录下所有大于100M的文件,命令为 find ...

  5. Linux如何查找大文件或目录总结-1127

    原帖地址:http://www.cnblogs.com/kerrycode/p/4391859.html  谢谢潇湘隐者,谢谢老大 在Linux系统中,如何去搜索一些比较大的文件呢?下面我整理了一下在 ...

  6. Linux如何查找大文件或目录总结及在全部目录中查找

    在Windows系统中,我们可以使用TreeSize工具查找一些大文件或文件夹,非常的方便高效,在Linux系统中,如何去搜索一些比较大的文件呢?下面我整理了一下在Linux系统中如何查找大文件或文件 ...

  7. Linux下查找大文件以及目录

    转自:http://www.cnblogs.com/kerrycode/p/4391859.html 在Windows系统中,我们可以使用TreeSize工具查找一些大文件或文件夹,非常的方便高效,在 ...

  8. Linux系统中如何查找大文件或文件夹的方法

    在Windows系统中,我们可以使用TreeSize工具查找一些大文件或文件夹,非常的方便高效,在Linux系统中,如何去搜索一些比较大的文件呢?下面我整理了一下在Linux系统中如何查找大文件或文件 ...

  9. LINUX下查找大文件及大的文件夹

    原帖地址:https://www.cnblogs.com/iyoume2008/p/6105590.html 今天正好碰到这样的问题,在博客园中看到有以上地址的一篇文章,照着上面的操作解决了问题,但是 ...

随机推荐

  1. equals()源码

    equals():ONE.重写了equal()的类 1.String 重写结果,比较的是字符串的内容是否相等 2.自定义类默认给出的重写方法(Student) 重写结果,比较自定义类的成员变量是否相同 ...

  2. 8. 使用Zuul构建微服务网关

                    使用Zuul构建微服务网关 8.1. 为什么要使用微服务网关 8.2. Zuul简介 8.3. 编写Zuul微服务网关 8.4. Zuul的路由端点 8.5. Zuul ...

  3. redis慢查询笔记

    慢查询 生命周期 两个配置 三个命令 运维经验 生命周期 1.发送命令 2,排队执行命令因为单线程 3.执行命令 4.返回结果 慢查询发生在第三阶段 客户端超时并不一定有慢查询,但慢查询是客户端超时的 ...

  4. python位运算版的算术四则运算

    #!/usr/bin/python # -*- coding: utf-8 -*- class ElementOperator: def add(self, num1, num2): # 32bits ...

  5. 用Python写一个将Python2代码转换成Python3代码的批处理工具

    之前写过一篇如何在windows操作系统上给.py文件添加一个快速处理的右键功能的文章:<一键将Python2代码自动转化为Python3>,作用就是为了将Python2的文件升级转换成P ...

  6. sentinel控制台监控数据持久化【MySQL】

    根据官方wiki文档,sentinel控制台的实时监控数据,默认仅存储 5 分钟以内的数据.如需持久化,需要定制实现相关接口. https://github.com/alibaba/Sentinel/ ...

  7. linux下如何找出交叉编译器的某个库路径?

    答: 使用选项-print-file-name=<lib_name> 如列出libstdc++.so.6的库路径:aarch64-linux-gnu-gcc -print-file-nam ...

  8. 用SQL语句操作Sqlite数据库的示例代码

    import android.content.Context; import android.database.sqlite.SQLiteDatabase; import android.databa ...

  9. C#Application:Exit与ExitThread 解释

    Application.Exit(); 方法停止在所有线程上运行的所有消息循环,并关闭应用程序的所有窗口 Application.ExitThread 方法 退出当前线程上的消息循环,并关闭该线程上的 ...

  10. cron表达式的用法

    cron表达式通过特定的规则指定时间,用于定时任务,本文简单记录它的部分语法和实例,并不完全,能覆盖日常大部分需求. 1. 整体结构 cron表达式是一个字符串,分为6或7个域,每两个域之间用空格分隔 ...