du -h --max-depth=1
是一个Linux命令,用于显示当前目录下所有文件和子目录的磁盘使用情况,但不包括子目录的子目录1。下面是命令的详细解释:
-
du
:磁盘使用统计命令2。 -
-h
:以人类可读的格式(例如,1K、234M、2G)显示大小。 -
--max-depth=1
:限制显示的深度为1,即只显示当前目录和直接子目录的大小,不包括子目录的子目录。
如果你需要查找特定大小的文件或目录,可以使用管道(|
)将 du
命令的输出传递给其他命令,例如 grep
来过滤结果。例如,要查找当前目录下大于1GB的文件,可以使用以下命令:
du -h --max-depth=1 | grep '^1G'
这条命令会列出当前目录下所有大于1GB的文件和目录。