如何检查哪个目录在unix机器上占用更多空间?

pyt*_*ner 11 unix

我的unix机器上的/ local/mnt/workspace里面有多个文件夹.如何知道哪个文件夹占用更多空间?有命令吗?

/local/mnt/workspace
Run Code Online (Sandbox Code Playgroud)

tim*_*rau 16

使用该命令du.

du /local/mnt/workspace
Run Code Online (Sandbox Code Playgroud)

要仅为顶级目录获取大小:

du -k --max-depth=1 /local/mnt/workspace
Run Code Online (Sandbox Code Playgroud)

要以GB打印结果,

du -B1073741824 --max-depth=1 /local/mnt/workspace
Run Code Online (Sandbox Code Playgroud)