在 osx 上找不到 du 命令

bil*_*lak 4 osx-yosemite macos

我这里有一台 macbook air,我想知道如何检查某些文件夹的大小。我想用du命令来做,但我找不到它。是否有可能以某种方式安装它?或者是否可以使用不同的命令检查某些文件夹的大小?

谢谢

Utk*_*tku 6

显然,您在 Mac 上处于救援模式。如果可以挂载硬盘,则可以使用:

/Volumes/Macintosh\ HD/sbin/du
Run Code Online (Sandbox Code Playgroud)

此外,如果您可以挂载硬盘,则可以运行以下命令来访问每个命令:

for path in echo /Volumes/Macintosh\ HD/{sbin,bin,usr/{sbin,bin}}; do PATH=$path:$PATH; done
Run Code Online (Sandbox Code Playgroud)

  • 对我来说是`/Volumes/Macintosh\ HD/usr/bin/du` (6认同)

小智 0

它不在/usr/bin/du。然而,这可能是因为我处于 el Capitan 的安装模式。我正在安装过程中挂起,因为我没有足够的安装空间。

最好的选择是启动 Linux Live CD,例如 Finnix。从那里你可以运行

du -hsx /* | sort -rn | head -10 
Run Code Online (Sandbox Code Playgroud)

获取驱动器上最大的 10 个文件。