当前位置: 首页 > news >正文

输出 / 目录下所有目录文件的大小并排序

使用 du -sh /* 输出 / 目录下所有的目录总大小,看下效果:

[root@localhost ~]# du -sh /* 
0	/bin
110M	/boot
0	/dev
32M	/etc
12K	/home
0	/lib
0	/lib64
0	/media
0	/mnt
0	/opt
du: cannot access ‘/proc/2731/task/2731/fd/4’: No such file or directory
du: cannot access ‘/proc/2731/task/2731/fdinfo/4’: No such file or directory
du: cannot access ‘/proc/2731/fd/4’: No such file or directory
du: cannot access ‘/proc/2731/fdinfo/4’: No such file or directory
0	/proc
48K	/root
7.6M	/run
0	/sbin
0	/srv
0	/sys
4.0K	/tmp
1.4G	/usr
330M	/var

/proc/ 是虚拟文件系统,不是磁盘目录,不存在占用磁盘空间所有需要忽略,改动一下命令

[root@localhost ~]# du -sh /* 2> /dev/null | grep -v /proc
0	/bin
110M	/boot
0	/dev
32M	/etc
12K	/home
0	/lib
0	/lib64
0	/media
0	/mnt
0	/opt
48K	/root
7.6M	/run
0	/sbin
0	/srv
0	/sys
4.0K	/tmp
1.4G	/usr
330M	/var

已经忽略了 /proc 目录如何按大小排序呢

如果使用 sort 不带参数执行,默认是按第一列字典顺序,比如a-z,A-Z 大写字母通常在小写字母之前,默认是升序,默认字段分隔符是任何空白字符(空格或制表符)

[root@localhost ~]# du -sh /* 2> /dev/null | grep -v /proc | sort -h
0	/bin
0	/dev
0	/lib
0	/lib64
0	/media
0	/mnt
0	/opt
0	/sbin
0	/srv
0	/sys
4.0K	/tmp
12K	/home
48K	/root
7.7M	/run
32M	/etc
110M	/boot
330M	/var
1.4G	/usr
  • -h 选项让 sort 以人类可读的数字格式(如 K, M, G)进行排序。

sort功能很强大还是需深入学习一下。

http://www.lryc.cn/news/449980.html

相关文章:

  • 【hot100-java】【编辑距离】
  • 随手记:牛回速归
  • UI设计师面试整理-设计过程和方法论
  • ACM 纳新每日一题 4329: 三进制
  • WebGIS包括哪些技术栈?怎么学习?
  • 无人机之集群控制及应用
  • AV1 Bitstream Decoding Process Specification--[9]:语法结构语义-5
  • APISIX 联动雷池 WAF 实现 Web 安全防护
  • 音频剪辑还能在线做?以前的我真是OUT了,效果秒杀专业软件
  • Library介绍(三)
  • VMware搭建DVWA靶场
  • 使用 Llama-index 实现的 Agentic RAG-Router Query Engine
  • 一行命令将Cmder添加到系统右键菜单中----配置环境
  • 【系统架构设计师】专题:基于构件的软件工程考点
  • 目前最好用的爬虫软件是那个?
  • 运营计划管理——电商运营(案例分享)
  • 【WRF工具】WRF Domain Wizard第二期:服务器中下载及安装
  • 信安 实验1 用Wireshark分析典型TCP/IP体系中的协议
  • Halcon内部和外部函数,区分明白
  • 使用 pypdf 给 PDF 添加目录书签
  • 2025郑州台球展,河南台球展会,智能台球桌展3月举办
  • Vue下载静态文件
  • 04 B-树
  • 计算机前沿技术-人工智能算法-大语言模型-最新研究进展-2024-09-27
  • 恋爱辅助应用小程序app开发之广告策略
  • iTextPDF中,要实现表格中的内容在数据长度超过边框时自动换行
  • Unreal Engine 5 C++: 插件编写03 | MessageDialog
  • 【前端面试题】Vue 3 生命周期钩子的执行顺序详解
  • Apache DolphinScheduler-1.3.9源码分析(一)
  • 高级java每日一道面试题-2024年9月29日-数据库篇-索引怎么定义,分哪几种?