This page will show us how to create a list of files and folders ordered by size using standard Linux commands.

该页面将向我们展示如何使用标准Linux命令创建按大小排序的文件和文件夹列表。

命令 (Command)

To get a list with the size of each item in a folder, you’ll want to use the du command like this:

要获得一个文件夹中每个项目的大小的列表,您将需要使用du命令,如下所示:

du -sm *

The -m argument will return the listing in megabytes (note that you can use -h for human readable, but it won’t sort correctly)

-m参数将返回以兆字节为单位的列表(请注意,您可以使用-h使其易于阅读,但无法正确排序)

Now we will want to run this through the sort command, sorting in reverse order -r and numeric -n:

现在,我们将要通过sort命令运行此命令,以相反的顺序-r和数字-n进行排序:

du -sm * | sort -nr

The only problem here is that we’ll get way too much output if there are a lot of files and folders, so we can either pipe it through the more command:

唯一的问题是,如果文件和文件夹很多,我们将获得过多的输出,因此我们可以通过more命令将其传递给管道:

du -sm * | sort -nr | more

Or we can just return the top 15 largest items:

或者,我们可以返回前15个最大的项目:

du -sm * | sort -nr | head -15

This will return a listing something like this:

这将返回如下列表:

2907    Files1
993     Files2
38      Somefile.txt

翻译自: https://www.howtogeek.com/168135/list-files-and-directories-by-size-on-linux/

在Linux上按大小列出文件和目录相关推荐

  1. 【必看】如何在 Linux 上恢复误删除的文件或目录

    Linux不像windows有那么显眼的回收站,不是简单的还原就可以了.linux删除文件还原可以分为两种情况,一种是删除以后在进程存在删除信息,一种是删除以后进程都找不到,只有借助于工具还原.这里分 ...

  2. 如何在Linux上恢复误删除的文件或目录

    点击上方"朱小厮的博客",选择"设为星标" 后台回复"书",获取 Linux不像windows有那么显眼的回收站,不是简单的还原就可以了.l ...

  3. Linux 上不可修改的文件和目录

         有时候我们需要让一个我们自己的目录中的内容不能变动,也就是不允许其他人随便删改我们的目录和目录中的文件.这里,首先,我们需要知道两个概念,文件的粘滞位和属性.       文件如果设置了粘滞 ...

  4. 如何在Linux上使用ls命令列出文件和目录

    Fatmawati Achmad Zaenuri/ShutterstockFatmawati Achmad Zaenuri / Shutterstock We use the Linux ls com ...

  5. zypper 删除mysql_如何在 Linux 上安装/卸载一个文件中列出的软件包?

    原标题:如何在 Linux 上安装/卸载一个文件中列出的软件包? 我们可以手动去安装这些软件但是这将花费大量的时间.你可以手动安装一俩个服务器,但是试想如果你有大概十个服务器呢.在这种情况下你无法手动 ...

  6. linux删除指定大小的文件,Linux下删除空文件,删除指定大小的文件

    Linux下批量删除空文件(大小等于0的文件)的方法: find . -name "*" -type f -size 0c | xargs -n 1 rm -f 用这个还可以删除指 ...

  7. 过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件

    过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件 find ./ -type f -size +1G| xargs rm 在清理系统日志文件 ...

  8. docker删除所有容器_如何在Linux上创建,列出和删除Docker容器

    本篇文章介绍的内容是关于在Linux机器上创建,列出和删除docker容器,下面我们来看具体的内容. 我的官方群点击此处 1.启动Docker容器 使用下面的命令启动新的Docker容器.这将启动一个 ...

  9. linux e514写入错误,Linux上使用vim编辑文件保存时报错:E514: write error (file system full?)...

    今天在Linux上使用vim编辑文件保存时报如下错误 E514: write error (file system full?) 从错误看,是磁盘满了,于是使用df -hl查看磁盘使用情况 $ sud ...

最新文章

  1. Bash Shell脚本编程-变量知识
  2. Ehcache的介绍
  3. oracle prvg 1901,12c 打补丁analyze时报错
  4. docker单一部署jenkins
  5. RMAN删除归档日志不释放问题
  6. 【转载】程序员技术练级攻略
  7. java joda_java-Jodatime的开始时间和结束时间
  8. Java File类void deleteOnExit()方法(带示例)
  9. pip默认使用国内镜像地址
  10. Linux下服务器搭建(7)——Oracle Linux ISO Images 高速镜像源下载地址(各版本齐全 建议收藏 最后更新2020.07.22)
  11. Javaspring 1-6课 基本概念及第一个Javaspring程序
  12. 慧荣SM2258XT+B17颗粒,固态硬盘无法格式化已开卡成功,经验分享+量产工具,SM2259XT2类似
  13. Linux时间戳和标准时间的互转
  14. AI:人工智能领域具体应用场景案例介绍之以领域划分(CV领域/DS领域/NLP领域/金融领域/爬虫领域)、以项目划分(AI推荐/AI推断/AI法律咨询/AI挖掘)目录来理解技术交互流程
  15. 教教大家系统之家装机大师怎么用?
  16. 机器学习算法----KNN K邻近 (K值的选择) (学习笔记)
  17. 小学课本的“七桥问题”
  18. 关于写专利的一点感想
  19. Apostrophe not preceded by \
  20. 数据透视表:多重合并计算数据区域

热门文章

  1. android 微信缩小通话界面_安卓如何做出微信那样的界面仿微信“我”的界面2/5...
  2. element ui 空格_空格是您的UI朋友。 大量使用它。
  3. 【SSH网上商城项目实战19】订单信息的级联入库以及页面的缓存问题
  4. XCode 10 升级问题总结
  5. React 重温之 组件生命周期
  6. WebP 在减少图片体积和流量上的效果如何?—— WebP 技术实践分享
  7. 有了防火墙、IPS、WAF 还需要数据库审计?
  8. skynet源码阅读5--协程调度模型
  9. sql 注入神器sqlmap 源码分析之调试sqlmap
  10. 《奠基计算机网络》清华大学出版社 之 IPv6和IPv4共存技术