du コマンドが OSX で見つかりません

du コマンドが OSX で見つかりません

私は MacBook Air を持っていますが、いくつかのフォルダーのサイズを確認するにはどうしたらよいかと思っています。duコマンドを使って確認したいのですが、見つかりません。どうにかしてインストールすることは可能でしょうか? または、別のコマンドを使っていくつかのフォルダーのサイズを確認することは可能でしょうか?

ありがとう

答え1

どうやら、Mac のレスキュー モードになっているようです。ハード ディスクをマウントできる場合は、次の操作を実行できます。

/Volumes/Macintosh\ HD/sbin/du

また、ハードディスクをマウントできる場合は、次のコマンドを実行してすべてのコマンドにアクセスできます。

for path in echo /Volumes/Macintosh\ HD/{sbin,bin,usr/{sbin,bin}}; do PATH=$path:$PATH; done

答え2

あなたにはアヒルはいない(du -chs は、すべてのファイルとサブフォルダーを含むフォルダーのサイズを示します)。

OSX ではなくインストール環境を使用しているため、制限があるようです。スペースを解放するために、現在の環境に戻って使用することをお勧めします。

答え3

/usr/bin/du にはありません。ただし、これは El Capitan のインストール モードになっていることが原因である可能性があります。インストールに十分なスペースがないため、インストール プロセスがハングします。

一番良いのは、FinnixのようなLinuxライブCDを起動することです。そこから以下を実行できます。

du -hsx /* | sort -rn | head -10 

ドライブ上の最大のファイル 10 個を取得します。

関連情報