Linux命令之du

功能说明

显示每个文件和目录的磁盘使用空间。

和df不一样奥!

语法

du [选项][文件]

参数

-a或-all 显示目录中个别文件的大小。

-b或-bytes 显示目录或文件大小时,以byte为单位。

-c或--total 除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和。

-k或--kilobytes 以KB(1024bytes)为单位输出。

-m或--megabytes 以MB为单位输出。

-s或--summarize 仅显示总计,只列出最后加总的值。

-h或--human-readable 以K,M,G为单位,提高信息的可读性。

-x或--one-file-xystem 以一开始处理时的文件系统为准,若遇上其它不同的文件系统目录则略过。

-L<符号链接>或--dereference<符号链接> 显示选项中所指定符号链接的源文件大小。

-S或--separate-dirs 显示个别目录的大小时,并不含其子目录的大小。

-X<文件>或--exclude-from=<文件> 在<文件>指定目录或文件。

--exclude=<目录或文件> 略过指定的目录或文件。

-D或--dereference-args 显示指定符号链接的源文件大小。

-H或--si 与-h参数相同,但是K,M,G是以1000为换算单位。

-l或--count-links 重复计算硬件链接的文件。

实例1

显示目录或者文件所占空间,只显示当前目录下面的子目录的目录大小和当前目录的总的大小,最下面的1288为当前目录的总大小

[root@localhost test]# du

608 ./test6

308 ./test4

4 ./scf/lib

4 ./scf/service/deploy/product

4 ./scf/service/deploy/info

12 ./scf/service/deploy

16 ./scf/service

4 ./scf/doc

4 ./scf/bin

32 ./scf

8 ./test3

1288 .

实例2

显示指定文件所占空间

[root@localhost test]# du log2012.log

300 log2012.log

实例3

查看指定目录的所占空间

[root@localhost test]# du scf

4 scf/lib

4 scf/service/deploy/product

4 scf/service/deploy/info

12 scf/service/deploy

16 scf/service

4 scf/doc

4 scf/bin

32 scf

实例4

显示多个文件所占空间

[root@localhost test]# du log30.tar.gz log31.tar.gz

4 log30.tar.gz

4 log31.tar.gz

实例5

只显示总和的大小

[root@localhost test]# du -s

1288 .

[root@localhost test]# du -s scf

32 scf

[root@localhost test]# cd ..

[root@localhost soft]# du -s test

1288 test

实例6

方便阅读的格式显示

[root@localhost soft]# du -h test

608K test/test6

308K test/test4

4.0K test/scf/lib

4.0K test/scf/service/deploy/product

4.0K test/scf/service/deploy/info

12K test/scf/service/deploy

16K test/scf/service

4.0K test/scf/doc

4.0K test/scf/bin

32K test/scf

8.0K test/test3

1.3M test

参考:

http://www.cnblogs.com/peida/archive/2012/12/12/2814048.html

光荣之路微信公众号:gloryroadtrain

转载于:https://blog.51cto.com/4709096/1730154

Linux命令之du相关推荐

  1. linux du -h按文件大小,【玩转linux命令】du党

    各位好,对于服务端测试来说,linux是我们每天都会用到的,而linux的操作又是基于命令的,有些命令我们天天都在用,但是偶尔"–help"一下,都会发现一大堆没用过的参数,从这周 ...

  2. Linux命令·df·du

    linux中df命令的功能是用来检查linux服务器的文件系统的磁盘空间占用情况.可以利用该命令来获取硬盘被占用了多少空间,目前还剩下多少空间等信息. 1.命令格式: df [选项] [文件] 2.命 ...

  3. linux 命令之du与df

    一.du 命令 Linux du (英文全拼:disk usage)命令用于显示目录或文件的大小 du 会显示指定的目录或文件所占用的磁盘空间. 二.du命令作用 du [选项][文件] -a或-al ...

  4. Linux命令:du+find分析目录大小,清理空间

    一.背景 服务器的/home目录空间使用超过99%,且以每日约1Gb的速度增长.下午检查时还剩余14G,需要立即检查清理空间. 二.过程  2.1 分析什么占用了空间     命令: du -ah - ...

  5. linux du sort命令,linux命令:du、sort、more、cat、less

    一个比较经典的问题: 如果线上机器的磁盘占用率超级高,怎么办? 这时候优先想到的肯定是,定位到占用磁盘空间最大的那些文件,然后把可以删的给删掉. 那么,问题来了,如何定位到占用磁盘空间最大的文件? 一 ...

  6. Linux 命令之 du -- 显示每个文件和目录的磁盘使用空间/所占用的磁盘空间大小/所使用的磁盘空间大小/查看文件和目录的大小

    文章目录 命令介绍 常用选项 参考示例 (一)显示当前目录下的所有子目录和文件所占空间 (二)查看指定文件所占空间的大小 (三)查看指定目录的所占空间 (四)查看多个文件所占空间 (五)查看指定目录所 ...

  7. Linux命令之du命令df命令

    文章目录 du命令 df命令 du命令 显示文件或目录所占用的磁盘空间. 命令格式: du [option] 文件/目录 -h 输出文件系统分区使用的情况,例如:10KB,10MB,10GB等 -s ...

  8. linux命令实践-du

    du命令用来查看目录或文件所占用磁盘空间的大小.常用选项组合为:du -sh 一.du的功能:`du` reports the amount of disk space used by the spe ...

  9. linux命令:du,df用法说明

       du命令简介: 计算每个文件的磁盘用量,目录则取总用量. 1.命令格式: 用法:du [选项]... [文件]... 或:du [选项]... --files0-from=F 2.命令功能: 计 ...

最新文章

  1. adc参考电压是直流交流_无位置传感器无刷直流电机换相误差校正的新方法
  2. 二极管参数中英文对照表
  3. 【Session】Tomcat中Session持久化到文件系统或数据库
  4. python带参装饰器的改良版
  5. Django学习之十一:真正理解Django的路由分发和反解url原理
  6. 3-1:HTTP协议之应用层协议了解
  7. 危险的SharedPreference操作
  8. Koa2 之文件上传下载
  9. paip.模块化与面向对象的关系以及实现
  10. c语言程序的书写格式,C语言基础教程:C语言程序书写格式
  11. 声音采集播放以及I2S接口
  12. apk反编译教程(2022win11亲测)
  13. Windows 11 Manager(win11优化大师)官方中文版V1.0.0 | windows11优化软件下载
  14. 进销存管理系统搭建流程
  15. 重写和重载的区别是什么
  16. 【第三方互联】7、注册成为新浪微博(sina)开发者
  17. DevOps流程demo(实操记录)
  18. 多重if-else的精简方式
  19. 读论文:(nvdiffrec) Extracting Triangular 3D Models, Materials, and Lighting From Images
  20. 面试逻辑题(English)

热门文章

  1. 【POI 2007】Tetris Attack 正方体大作战(tet)
  2. 获得汉字拼音的首字母
  3. Ext2.0布局类初探
  4. DOTA系列 食尸鬼(小狗)攻略
  5. Using the New MySQL Query Profiler
  6. javascript 2
  7. centos 6.8 搭建svn服务器
  8. Linux内存管理原理【转】
  9. aaronyang的百度地图API之LBS云 笔记[开发准备]
  10. PS色调均化滤镜的快捷实现(C#源代码)。