Linux du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的.

1.命令格式

du [选项][文件]

2.命令功能:

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

3.命令参数:

-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   重复计算硬件链接的文件。

4.使用实例:

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

命令:

du

输出:

[root@localhost test]# du608     ./test6308     ./test44       ./scf/lib4       ./scf/service/deploy/product4       ./scf/service/deploy/info12      ./scf/service/deploy16      ./scf/service4       ./scf/doc4       ./scf/bin32      ./scf8       ./test31288    .[root@localhost test]#

说明:

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

实例2:显示指定文件所占空间

命令:

du log2012.log

输出:

[root@localhost test]# du log2012.log 300     log2012.log[root@localhost test]#

说明:

实例3:查看指定目录的所占空间

命令:

du scf

输出:

[root@localhost test]# du scf4       scf/lib4       scf/service/deploy/product4       scf/service/deploy/info12      scf/service/deploy16      scf/service4       scf/doc4       scf/bin32      scf[root@localhost test]#

说明:

实例4:显示多个文件所占空

命令:

du log30.tar.gz log31.tar.gz

输出:

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

说明:

实例5:只显示总和的大小

命令:

du -s

输出:

[root@localhost test]# du -s1288    .[root@localhost test]# du -s scf32      scf[root@localhost test]# cd ..[root@localhost soft]# du -s test1288    test[root@localhost soft]#

说明:

实例6:方便阅读的格式显示

命令:

du -h test

输出:

[root@localhost soft]# du -h test608K    test/test6308K    test/test44.0K    test/scf/lib4.0K    test/scf/service/deploy/product4.0K    test/scf/service/deploy/info12K     test/scf/service/deploy16K     test/scf/service4.0K    test/scf/doc4.0K    test/scf/bin32K     test/scf8.0K    test/test31.3M    test[root@localhost soft]#

说明:

实例7:文件和目录都显示

命令:

输出:

[root@localhost soft]# du -ah test4.0K    test/log31.tar.gz4.0K    test/test13.tar.gz0       test/linklog.log0       test/test6/log2014.log300K    test/test6/linklog.log0       test/test6/log2015.log4.0K    test/test6/log2013.log300K    test/test6/log2012.log0       test/test6/log2017.log0       test/test6/log2016.log608K    test/test60       test/log2015.log0       test/test4/log2014.log4.0K    test/test4/log2013.log300K    test/test4/log2012.log308K    test/test44.0K    test/scf/lib4.0K    test/scf/service/deploy/product4.0K    test/scf/service/deploy/info12K     test/scf/service/deploy16K     test/scf/service4.0K    test/scf/doc4.0K    test/scf/bin32K     test/scf4.0K    test/log2013.log300K    test/log2012.log0       test/log2017.log0       test/log2016.log4.0K    test/log30.tar.gz4.0K    test/log.tar.bz24.0K    test/log.tar.gz0       test/test3/log2014.log4.0K    test/test3/log2013.log8.0K    test/test34.0K    test/scf.tar.gz1.3M    test[root@localhost soft]#

说明:

实例8:显示几个文件或目录各自占用磁盘空间的大小,还统计它们的总和

命令:

du -c log30.tar.gz log31.tar.gz

输出:

[root@localhost test]# du -c log30.tar.gz log31.tar.gz 4       log30.tar.gz4       log31.tar.gz8       总计[root@localhost test]#

说明:

加上-c选项后,du不仅显示两个目录各自占用磁盘空间的大小,还在最后一行统计它们的总和。

实例9:按照空间大小排序

命令:

du|sort -nr|more

输出:

[root@localhost test]# du|sort -nr|more1288    .608     ./test6308     ./test432      ./scf16      ./scf/service12      ./scf/service/deploy8       ./test34       ./scf/service/deploy/product4       ./scf/service/deploy/info4       ./scf/lib4       ./scf/doc4       ./scf/bin[root@localhost test]#

说明:

实例10:输出当前目录下各个子目录所使用的空间

命令:

du -h –max-depth=1

输出:

[root@localhost test]# du -h  --max-depth=1608K    ./test6308K    ./test432K     ./scf8.0K    ./test31.3M    .[root@localhost test]#

每天一个linux命令(34):du 命令相关推荐

  1. linux sort命令和du命令使用

    linux sort命令和du命令使用 下面是我整理文档时发现比较重要的命令 du命令行使用介绍 我想知道当前文件夹下面哪些文档比较大? #显示文件夹下面文档的所占用空间的大小,以M,G形式显示 du ...

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

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

  3. df命令和du命令-个人

    什么是df命令? 有时你需要知道在某个设备上还有多少磁盘空间.df命令可以让你很方便地查看所有已挂载 磁盘的使用情况. $ df Filesystem 1K-blocks Used Available ...

  4. linux下的du命令

    在linux开发环境下,经常会遇到磁盘满的问题.有些占用内存空间很大的文件需要清理,du命令就极为重要,它是用来查看目录或文件所占磁盘空间的大小.光听别人说没用,今天我们来实践一下. du:只显示目录 ...

  5. Linux命令之du命令df命令

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

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

    一.df命令 df(disk filesystem的简写)用于查看自己挂载磁盘的总容量.使用容量.剩余容量,可以不加任何参数,默认以KB为单位. [root@davery ~]# df 文件系统 1K ...

  7. linux du命令重定向,df命令、du命令 、磁盘分区

    9月25日任务 4.1 df命令 4.2 du命令 4.3/4.4 磁盘分区 4.1.命令 :df    #磁盘空间使用情况 [root@zgxlinux-02 ~]# df 按字节显示 1000By ...

  8. linux中的du 命令详解

    Linux du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的. 1.命令格式: du [选项][文件] 2.命令功能 ...

  9. linux命令deploy_linux命令:du 命令

    Linux du命令也是查看使用空间的,但是与df命令不同的是Linux du命令是对文件和目录磁盘使用的空间的查看,还是和df命令有一些区别的. 1.命令格式: du [选项][文件] 2.命令功能 ...

  10. Linux笔记(df命令,du命令,磁盘分区)

    一.df命令 df 汇报文件系统磁盘空间使用情况 文件系统名称    文件系统大小   已用空间    可用空间    已用百分比%    挂载点 -h    显示磁盘单位(根据磁盘大小) Byte字 ...

最新文章

  1. 认识python(了解)
  2. iOS7与iOS8的比較
  3. Conan and Agasa play a Card Game
  4. Win Srv 2012 R2 RDS移动RDS客户端
  5. Markdown:数学公式(4)
  6. vue/xx/事件监听,按键与键码值
  7. C#控件的闪烁问题解决方法总结
  8. nagios的check_tcp,check_udp插件的使用文档
  9. matlab潮流计算编程教学,潮流计算 程序_牛拉法潮流计算程序_matlab潮流计算教程...
  10. java treemap排序_java – 使用TreeMap排序问题
  11. 如何在Mac上清理垃圾文件?
  12. 《Understanding WiFi Signal Frequency Features for Position-Independent Gesture Sensing》论文总结
  13. 遍历vad二叉树来遍历进程里的模块
  14. 戴尔服务器无限重启6,戴尔笔记本无限重启具体解决办法
  15. 在Windows7中打开照片,提示“Windows 照片查看器无法显示此图片,因为计算机上的可用内存可能不足
  16. 稳定智能的在线考试系统
  17. python写文件自动换行_python怎么换行继续写脚本
  18. Linux中的文本流
  19. 机器学习项目实战(五) 住房价格预测
  20. linux smit工具,AIX smit工具

热门文章

  1. QQ 浏览器品牌升级,提出「搜刷用看」四项核心功能
  2. 炒鞋:一半潮流,一半金钱
  3. XX移动SUN F280R一次系统恢复备份过程
  4. 修改layui全局滚动条样式
  5. Android项目中简单易用的加载对话框
  6. Excel表中莫名其妙多出的很多空列或空行怎么去除?
  7. mathematics画图取点
  8. WeX5之登录注销功能实现
  9. 邓应海:黄金压力难突破,美盘还是空!最新黄金走势分析
  10. Unity——网络协议