大家好,欢迎来到IT知识分享网。
du:查询文件或文件夹的磁盘使用空间
如果当前目录下文件和文件夹很多,使用不带参数du的命令,可以循环列出所有文件和文件夹所使用的空间。这对查看究竟是那个地方过大是不利的,所以得指定 深入目录的层数,参数:–max-depth=,这是个极为有用的参数!如下,注意使用“*”,可以得到文件的使用空间大小.
提醒:一向命令比linux复杂的FreeBSD,它的du命令指定深入目录的层数却是比linux简化,为 -d。
C代码
- [root@bsso yayu]# du -h –max-depth=1 work/testing
- 27M work/testing/logs
- 35M work/testing
- [root@bsso yayu]# du -h –max-depth=1 work/testing/*
- 8.0K work/testing/func.php
- 27M work/testing/logs
- 8.1M work/testing/nohup.out
- 8.0K work/testing/testing_c.php
- 12K work/testing/testing_func_reg.php
- 8.0K work/testing/testing_get.php
- 8.0K work/testing/testing_g.php
- 8.0K work/testing/var.php
- [root@bsso yayu]# du -h –max-depth=1 work/testing/logs/
- 27M work/testing/logs/
- [root@bsso yayu]# du -h –max-depth=1 work/testing/logs/*
- 24K work/testing/logs/errdate.log_show.log
- 8.0K work/testing/logs/pertime_show.log
- 27M work/testing/logs/show.log
值得注意的是,看见一个针对du和df命令异同的文章:《du df 差异导致文件系统误报解决》。
du 统计文件大小相加
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/23640.html