作用显示文件或目录所占用的磁盘空间
使用命令格式du [option] 文件/目录
命令功能显示文件或目录所占用的磁盘空间
一些写法的区别du -sh xxx显示总目录的大小,但是不会列出目录中的每一个文件du -sh xxx/*列出xxx下每个目录和文件所占的容量
使用实例显示目录或者文件所占空间[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.
只显示当前目录下面的子目录的目录大小和当前目录的总的大小,最下面的1288为当前目录的总大小
显示指定文件所占空间[root@localhost test]# du log2012.log 300log2012.log
查看指定目录的所占空间[root@localhost test]# du scf4scf/lib4scf/service/deploy/product4scf/service/deploy/info12scf/service/deploy16scf/service4scf/doc4scf/bin32scf
显示多个文件所占空间[root@localhost test]# du log30.tar.gz log31.tar.gz 4log30.tar.gz4log31.tar.gz
只显示总和的大小[root@localhost test]# du -s1288.[root@localhost test]# du -s scf32scf[root@localhost test]# cd ..[root@localhost soft]# du -s test1288test
方便阅读的格式显示[root@localhost soft]# du -h test608Ktest/test6308Ktest/test44.0Ktest/scf/lib4.0Ktest/scf/service/deploy/product4.0Ktest/scf/service/deploy/info12Ktest/scf/service/deploy16Ktest/scf/service4.0Ktest/scf/doc4.0Ktest/scf/bin32Ktest/scf8.0Ktest/test31.3Mtest
文件、目录都显示[root@localhost soft]# du -ah test4.0Ktest/log31.tar.gz4.0Ktest/test13.tar.gz0test/linklog.log0test/test6/log2014.log300Ktest/test6/linklog.log0test/test6/log2015.log
显示几个文件或目录各自占用磁盘空间的大小,还统计它们的总和[root@localhost test]# du -c log30.tar.gz log31.tar.gz 4log30.tar.gz4log31.tar.gz8总计
按照空间大小排序[root@localhost test]# du|sort -nr|more1288.608./test6308./test432./scf16./scf/service
输出当前目录下各个子目录所使用的空间[root@localhost test]# du -h--max-depth=1608K./test6308K./test432K./scf
【linux du命令】
推荐阅读
- 什么是linux内核?linux内核模块是什么?内核模块详解
- 比较好的红茶种类,三红茶的作用
- 适合老人喝的红茶种类,三红茶的作用
- 红茶种类价格表,三红茶的作用
- 桐木关烟红茶种类,桐木红茶的作用
- 最适合做柠檬茶的红茶,红茶的种类及功效与作用
- 优惠的红茶的种类,三红茶的作用
- Linux中 service 和 systemctl 命令比较
- Centos7使用ping命令对普通用户提权
- Linux 服务器安全加固 10 条建议