`

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

 
阅读更多
http://my.oschina.net/u/1034537/blog/611045

如何查找大文件
1. 要搜索当前目录下,超过800M大小的文件
find . -type f -size +800M


2. 对文件的信息(例如,文件大小、文件属性)一无所知,那么能否更详细显示一些文件属性或信息呢,当然可以,如下所示
find . -type f -size +800M  -print0 | xargs -0 ls -l


3. 当我们只需要查找超过800M大小文件,并显示查找出来文件的具体大小,可以使用下面命令
find . -type f -size +800M  -print0 | xargs -0 du -h


4. 如果你还需要对查找结果按照文件大小做一个排序,那么可以使用下面命令
find . -type f -size +800M  -print0 | xargs -0 du -h | sort -nr




如何查找Linux下的大目录
1. 譬如有时候磁盘空间告警了,而你平时又疏于管理、监控文件的增长,那么我需要快速的了解哪些目录变得比较大,那么此时我们可以借助du命令来帮我们解决这个问题。
du -h --max-depth=1


2. 如果你想知道flash_recovery_area目录下面有哪些大文件夹,那么可以将参数max-depth=2 ,如果你想对搜索出来的结果进行排序,那么可以借助于sort命令。如下所示
du -h --max-depth=2 | sort -n

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



3. 有时候搜索出来的结果太多了(譬如,我从根目录开始搜索),一直在刷屏,如果我只想查出最大的12个文件夹,怎么办呢?此时就要借助head命令来显示了
du -hm --max-depth=2 | sort -nr | head -12

分享到:
评论

相关推荐

    Linux常见命令总结 、基本命令、目录操作命令、文件操作命令、压缩文件操作、查找命令、权限命令、其他命令

    Linux常见命令总结 、基本命令、目录操作命令、文件操作命令、压缩文件操作、查找命令、权限命令、其他命令 Linux常见命令总结 、基本命令、目录操作命令、文件操作命令、压缩文件操作、查找命令、权限命令、其他...

    linux 常用的30个命令总结.docx

    linux常用命令大全 1. ls :列出当前目录下的文件和文件夹。 2. cd :更改当前工作目录。 3. pwd:显示当前目录的...13. find:在指定目录中查找文件。 14. tar:用于压缩和解压缩文件和目录。 15. gzip :压缩文件。

    ubuntu系统中文件和内容查找命令总结linux操作系统电脑资料.doc

    ubuntu系统中文件和内容查找命令总结linux操作系统电脑资料.doc

    linux 常用命令总结.docx

    13. find:在指定目录中查找文件。 14. tar:用于压缩和解压缩文件和目录。 15. gzip :压缩文件。 16. gunzip :解压文件。 17. top :显示正在运行的进程和系统资源的使用情况。 18. ps :显示当前用户的进程信息...

    操作系统实验报告(文件管理)

    三、实验内容 为Unix/Linux 系统设计一个简单的二级文件系统。要求做到以下几点: (1) 可以实现下列几条命令: login 用户登录 ...主目录和子目录都以文件的形式存放于磁盘,这样便于查找和修改。

    Linux操作系统基础教程.pdf

    小白课,总结得很好、很容易看懂,看完一遍你就入门了! 讲得都是精华,IT大佬当年... Linux 文件权限与目录权限:chmod chown bash、shell 查找、比较、统计、甄别文件:grep find tee等 makefile ssh、samba、 gcc

    在Linux系统下查找文件位置的几种方式

    自己在用Linux的时候想找些东西,感觉用目录的方式比较麻烦,所以从网上搜了一些资料,总结了一篇找东西的文档

    LINUX超强归纳总结秘籍 [华为内部培训文档]

    这个是网络上搜索到的,不知道有朋友上传没有,资料很完整,是华为内部linux资料,各命令,各种技巧都很全,归纳的很好,希望可以帮到... 2:文件查看以及编辑查找技巧 3:网络配置以及操作秘籍 4:常用使用技巧

    Linux中文件的五个查找命令总结

    使用电脑的时候,经常需要查找文件,在Linux中,有很多方法可以做到这一点。这篇文章总结了五条命令,你可以看看自己知道几条。大多数程序员,可能经常使用其中的2到3条,对这5条命令都很熟悉的人应该是不多的。

    linux操作系统基础知识点总结汇总

    linux操作系统基础知识点总结汇总,包含Linux基础命令操作、VIM基本操作、文件归档与解压缩、重定向与管道操作、文件的查找与搜索、RPM安装软件、yum 软件仓库、用户管理、组账号管理、linux下搭建ftp服务器、Linux...

    Linux基础命令学习——文件打包压缩和搜索命令(四)

    今天来写一篇关于学习Linux基础命令——文件打包压缩和搜索命令的博文,也实践了很多,总结给大家一起学习! 一、tar命令 用于对文件进行打包压缩或解压;格式:tar [选项] 档案文件 文件列表 -c:生成档案文件 -v:...

    Linux命令总结练习.doc

    Linux命令总结练习 日常生活中经常遇到的

    linux查找当前python解释器的位置方法

    以上这篇linux查找当前python解释器的位置方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:Python3解释器知识点总结在Python文件中指定Python解释...

    RED HAT LINUX 6大全

    本书全面系统地介绍了Red Hat Linux 6。全书共分为五个部分,包括35章和四个附录。第一部分为Red Hat Linux的介绍和安装;第二部分为服务配置;第三部分为系统管理;第四部分为Linux编程;第五部分为附录。本书内容...

    边干边学Linux__第二版_doc格式

    5.3 查找文件 5.4 搜索文件内容 5.5 命令记录 5.6 压缩文件、解压缩文件与打包文件 5.7 RPM包管理 第6章 Linux进程、管道和重定向 6.1 进程的属性 6.2 进程的终止 6.3 进程和作业控制 6.4 命令行中使用操作符 6.5 ...

    20150726-Linux系统及程序设计实验全部代码+4种动态网页语言完成综合性实验+2000字综合性实验报告详细

    8、退出testuser帐号,回到root帐号,从/开始查找后缀名为.conf的所有文件,把输出结果重定向到testuser帐号的主目录下的output.txt文件。 9、在上一步操作的.conf文件中找出文件容量最大的和最小那个,并把这两个...

    Linux系统总复习.txt

    基础知识总结 1、Linux系统简介 了解 UNIX/Linux主要版本、开源/自由软件、X Window、Linux应用领域 2、Linux系统安装 掌握 1)VMware简单使用 2)Linux系统安装 图形安装和字符安装,图形安装-语言中文,字符...

    Linux shell查找文件显示行号和对应区间的内容

    有时候我们需要在一个文件大小不断变化的日志文件里,找寻一些错误信息。这个时候我们可以用如下的小技巧,找出错误日志的内容。 CAT的时候显示行号 cat -n cart.log | grep 支付失败 SED找到错误日志的内容 sed -...

    Linux系统编程——基础命令总结

    5、文件属性、用户用户组及查找与检索命令 6、网络管理命令 7、其他命令 二、Linux vi/vim常用命令 三、Linux下软件源更新失败问题解决 一、Linux常用命令 1、常用工具 (1)Xshell:XShell是一个模块化模拟器,因为...

    nxp提供的Linux内核源码,在这基础上进行自我开发,版本4.1.15

    ①、在 Linux 内核中查找可以参考的板子,一般都是半导体厂商自己做的开发板。 ②、编译出参考板子对应的 zImage 和.dtb 文件。 ③、使用参考板子的 zImage 文件和.dtb 文件在我们所使用的板子上启动 Linux 内核,看...

Global site tag (gtag.js) - Google Analytics