![du コマンドが OSX で見つかりません](https://rvso.com/image/1502886/du%20%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%8C%20OSX%20%E3%81%A7%E8%A6%8B%E3%81%A4%E3%81%8B%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93.png)
私は 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 個を取得します。