语法

du [-abcDhHklmsSx][-L <符号连接>][-X <文件>][--block-size][--exclude=<目录或文件>][--max-depth=<目录层数>][--help][--version][目录或文件]

参数说明

  • -a或-all 显示目录中个别文件的大小。
  • -b或-bytes 显示目录或文件大小时,以byte为单位。
  • -c或--total 除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和。
  • -D或--dereference-args 显示指定符号连接的源文件大小。
  • -h或--human-readable 以K,M,G为单位,提高信息的可读性。
  • -H或--si 与-h参数相同,但是K,M,G是以1000为换算单位。
  • -k或--kilobytes 以1024 bytes为单位。
  • -l或--count-links 重复计算硬件连接的文件。
  • -L<符号连接>或--dereference<符号连接> 显示选项中所指定符号连接的源文件大小。
  • -m或--megabytes 以1MB为单位。
  • -s或--summarize 仅显示总计。
  • -S或--separate-dirs 显示个别目录的大小时,并不含其子目录的大小。
  • -x或--one-file-xystem 以一开始处理时的文件系统为准,若遇上其它不同的文件系统目录则略过。
  • -X<文件>或--exclude-from=<文件> 在<文件>指定目录或文件。
  • --exclude=<目录或文件> 略过指定的目录或文件。
  • --max-depth=<目录层数> 超过指定层数的目录后,予以忽略。
  • --help 显示帮助。
  • --version 显示版本信息。

实例

显示目录或者文件所占空间:

1708 ./var/cache
0   ./var/lib/apt/lists
0   ./var/lib/apt/mirrors/partial
0   ./var/lib/apt/mirrors
0   ./var/lib/apt/periodic
8   ./var/lib/apt
16  ./var/lib/dpkg/alternatives
4804    ./var/lib/dpkg/info
0   ./var/lib/dpkg/parts
4   ./var/lib/dpkg/triggers
0   ./var/lib/dpkg/updates
5112    ./var/lib/dpkg
0   ./var/lib/misc
24  ./var/lib/pam
0   ./var/lib/systemd/deb-systemd-helper-enabled/timers.target.wants
0   ./var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants
20  ./var/lib/systemd/deb-systemd-helper-enabled
20  ./var/lib/systemd
0   ./var/lib/ucf
5164    ./var/lib
0   ./var/local
36  ./var/log/apt
0   ./var/log/nginx
108 ./var/log
0   ./var/mail
0   ./var/opt
0   ./var/spool
0   ./var/tmp
6980    ./var
1048576 ./test

只显示当前目录下面的子目录的目录大小和当前目录的总的大小,最下面的1048576为当前目录的总大小

显示指定文件所占空间

du test.txt
1048576 test.txt

方便阅读的格式显示test目录所占空间情况:

# du -h test.txt
1.0G    test.txt

Linux du命令(du -h ,du -s)相关推荐

  1. android shell du,Linux du 命令 command not found du 命令详解 du 命令未找到 du 命令安装 - CommandNotFound ⚡️ 坑否...

    显示行号 | 选择喜欢的代码风格 默认 GitHub Dune LakeSide Plateau Vibrant Blue Eighties Tranquil du 命令显示每个文件和目录的磁盘使用空 ...

  2. linux 看不到新加硬盘,linux中 命令df -h查不到新添加的磁盘

    在/dev目录下,可以找到新硬盘,一般都标做sd? # cd /dev # ls sd* 这样就可以看到所有的硬盘了,一般最后一个就是新的硬盘了,这里假设是 sde 给硬盘进行分区 fdisk /de ...

  3. [Linux] Linux下使用du命令查看空间使用情况

    一.摘要 敬告,本文所有博客将迁移到博客园刘好念的博客!!!以后将逐渐弃用CSDN. 本文介绍了在linux下使用du命令查看文件夹所占空间大小的命令,包括查看当磁盘中所有文件占空间大小.前目录的所占 ...

  4. linux系统du指令,教你在Linux系统中使用du命令,包括用du与其他命令结合使用

    本文教你在Linux操作系统中使用du命令,包括用du与管道的其他命令结合使用的方法.du命令是"disk usage"的缩写,报告给定文件或目录使用的估计磁盘空间量,它对于查找占 ...

  5. linux中的df和du命令

    两者区别 du disk usage,是通过搜索文件来计算每个文件的大小然后累加,du能看到的文件只是一些当前存在 的,没有被删除的,它计算的大小就是当前他认为存在的所有文件大小的累加和. df di ...

  6. df命令、du命令、磁盘分区

    2019独角兽企业重金招聘Python工程师标准>>> df命令 1.df命令简介 功 能:显示文件系统磁盘空间使用情况 语 法:df [选项] 补 充: 默认显示单位KB. 选项: ...

  7. linux curl h 命令,Linux curl命令http cookie详解

    Http Cookie在Http协议中是非常实用的功能.可以保留网站的一些会话信息,方便用户下次再次来到本网站时使用:如在cookie中记录用户的性别和姓氏.下次用户再次到来,即使未登录,也可以根据获 ...

  8. linux中将文本中的单词换掉的指令_干货:Linux常用命令全称及讲解

    从事IT行业的很多人都会使用Linux常用命令,但是知道这些常用命令全称的人并不多,让我们来看看这些常用命令对应的全称吧!小编精心整理了一下,毕竟常用命令比较多,如果没有你常用的还望海涵,可以评论区补 ...

  9. Linux常用命令之新手上路(二)

    阅读提示:本文列出了Linux常用的50个命令但是对于新手而言掌握常用的十几个命令就能快速的熟悉Linux系统的操作,于是我就把我个人在学习Linux时使用频率高的命令放在前面,清楚常用的Linux命 ...

  10. Linux常用命令、tomcat常用命令

    1.查看进程:ps -ef | grep java ps -ef|grep java 如下: 杀掉tomcat进程: kill -9 1999 杀掉后在回过头看如下: 2.解压缩: tar –xvf ...

最新文章

  1. 最新最全国内外架构开源技术干货资料
  2. Linux中命令添加路由
  3. 关于着色器LinearGradient的使用
  4. nodejs在Liunx上的部署生产方式-PM2
  5. 第十九节:终于,JavaScript也有了类(class)的概念
  6. web项目中保存emoji到mysql数据库
  7. java语句电脑定时关机_月光软件站 - 编程文档 - Java - windows定时关机程序
  8. 白话浅谈——组播那点事
  9. Django模板中加减乘除基本语法
  10. matlab小游戏程序代码,[转载]Matlab有趣代码
  11. 生物信息相关国家自然科学基金汇总(持续更新中)
  12. 对服务器系统盘扩容,服务器系统盘扩容
  13. LiveZilla 详细 配置 设置 (三) 配置 LiveZilla 服务
  14. FinalShell连接VM出现channel is not opened.
  15. 区块链学习笔记(3)--交易机制与双花
  16. OSG中使用png图片显示透明效果
  17. vue实现循环滚动图片
  18. CAD偏移曲线(com接口c#语言)
  19. UIP协议栈笔记·一
  20. ImportError: cannot import name '_validate_leng问题解决

热门文章

  1. Paper reading (九十):Can Gut Microbiota Composition Predict Response to Dietary Treatments
  2. 看小姐姐用动图展示 10 大 Git 命令
  3. AR技术应用 の 如何做一个Pokemon GO丢出精灵球抓住皮卡丘吧!(2)
  4. JS之flatten手写实现
  5. vue---隐藏登录页面导航栏,登录成功跳转页面出现导航栏
  6. C++ 逻辑与或非 逻辑与逻辑或 逻辑非
  7. 自动驾驶轨迹规划--算法综述
  8. 基于C语言设计的一个医院叫号系统
  9. nginx的多域http、https同时访问配置及http重定向https
  10. PHP超全基础知识点