如何在Linux命令行下查看磁盘大小使用情况?这是命令开发者必须掌握的技巧,当然du命令很容易被想到,但是如果更深层次的怎么找到是哪个目录的是最大或者按照大小排序当前所有的目录,往往很多人都不知道,这里就必须使用max-depth=1。
可以使用以下命令显示当前目录中所有子目录的大小,以及当前目录的总大小
$ du -h
$ du -h ~/data
$ du -sh
$ du -sh *data
$ du -h --max-depth=1 /
$ du -h | sort -n | less
$ ls | xargs -I {} du -h --max-depth=1 {}
$ df -h
$ ll -h
du(即命令报告目录树的大小,包括目录树的所有内容和各个文件的大小。这使得它对于追踪存储空间大小非常有用, 特别是在在硬盘驱动器或其他存储媒体上占用大量或过多空间的目录和文件。