在Linux上按大小列出文件和目录
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上按大小列出文件和目录相关推荐
- 【必看】如何在 Linux 上恢复误删除的文件或目录
Linux不像windows有那么显眼的回收站,不是简单的还原就可以了.linux删除文件还原可以分为两种情况,一种是删除以后在进程存在删除信息,一种是删除以后进程都找不到,只有借助于工具还原.这里分 ...
- 如何在Linux上恢复误删除的文件或目录
点击上方"朱小厮的博客",选择"设为星标" 后台回复"书",获取 Linux不像windows有那么显眼的回收站,不是简单的还原就可以了.l ...
- Linux 上不可修改的文件和目录
有时候我们需要让一个我们自己的目录中的内容不能变动,也就是不允许其他人随便删改我们的目录和目录中的文件.这里,首先,我们需要知道两个概念,文件的粘滞位和属性. 文件如果设置了粘滞 ...
- 如何在Linux上使用ls命令列出文件和目录
Fatmawati Achmad Zaenuri/ShutterstockFatmawati Achmad Zaenuri / Shutterstock We use the Linux ls com ...
- zypper 删除mysql_如何在 Linux 上安装/卸载一个文件中列出的软件包?
原标题:如何在 Linux 上安装/卸载一个文件中列出的软件包? 我们可以手动去安装这些软件但是这将花费大量的时间.你可以手动安装一俩个服务器,但是试想如果你有大概十个服务器呢.在这种情况下你无法手动 ...
- linux删除指定大小的文件,Linux下删除空文件,删除指定大小的文件
Linux下批量删除空文件(大小等于0的文件)的方法: find . -name "*" -type f -size 0c | xargs -n 1 rm -f 用这个还可以删除指 ...
- 过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件
过滤Linux下不同大小的文件,linux查找当前目录下 M/G 大小的文件,删除Linux下指定大小的文件 find ./ -type f -size +1G| xargs rm 在清理系统日志文件 ...
- docker删除所有容器_如何在Linux上创建,列出和删除Docker容器
本篇文章介绍的内容是关于在Linux机器上创建,列出和删除docker容器,下面我们来看具体的内容. 我的官方群点击此处 1.启动Docker容器 使用下面的命令启动新的Docker容器.这将启动一个 ...
- linux e514写入错误,Linux上使用vim编辑文件保存时报错:E514: write error (file system full?)...
今天在Linux上使用vim编辑文件保存时报如下错误 E514: write error (file system full?) 从错误看,是磁盘满了,于是使用df -hl查看磁盘使用情况 $ sud ...
最新文章
- Bash Shell脚本编程-变量知识
- Ehcache的介绍
- oracle prvg 1901,12c 打补丁analyze时报错
- docker单一部署jenkins
- RMAN删除归档日志不释放问题
- 【转载】程序员技术练级攻略
- java joda_java-Jodatime的开始时间和结束时间
- Java File类void deleteOnExit()方法(带示例)
- pip默认使用国内镜像地址
- Linux下服务器搭建(7)——Oracle Linux ISO Images 高速镜像源下载地址(各版本齐全 建议收藏 最后更新2020.07.22)
- Javaspring 1-6课 基本概念及第一个Javaspring程序
- 慧荣SM2258XT+B17颗粒,固态硬盘无法格式化已开卡成功,经验分享+量产工具,SM2259XT2类似
- Linux时间戳和标准时间的互转
- AI:人工智能领域具体应用场景案例介绍之以领域划分(CV领域/DS领域/NLP领域/金融领域/爬虫领域)、以项目划分(AI推荐/AI推断/AI法律咨询/AI挖掘)目录来理解技术交互流程
- 教教大家系统之家装机大师怎么用?
- 机器学习算法----KNN K邻近 (K值的选择) (学习笔记)
- 小学课本的“七桥问题”
- 关于写专利的一点感想
- Apostrophe not preceded by \
- 数据透视表:多重合并计算数据区域
热门文章
- android 微信缩小通话界面_安卓如何做出微信那样的界面仿微信“我”的界面2/5...
- element ui 空格_空格是您的UI朋友。 大量使用它。
- 【SSH网上商城项目实战19】订单信息的级联入库以及页面的缓存问题
- XCode 10 升级问题总结
- React 重温之 组件生命周期
- WebP 在减少图片体积和流量上的效果如何?—— WebP 技术实践分享
- 有了防火墙、IPS、WAF 还需要数据库审计?
- skynet源码阅读5--协程调度模型
- sql 注入神器sqlmap 源码分析之调试sqlmap
- 《奠基计算机网络》清华大学出版社 之 IPv6和IPv4共存技术