![команда du не найдена на osx](https://rvso.com/image/1502886/%D0%BA%D0%BE%D0%BC%D0%B0%D0%BD%D0%B4%D0%B0%20du%20%D0%BD%D0%B5%20%D0%BD%D0%B0%D0%B9%D0%B4%D0%B5%D0%BD%D0%B0%20%D0%BD%D0%B0%20osx.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. Я завис в процессе установки, потому что у меня недостаточно места для установки.
Лучшим вариантом будет загрузиться с Linux Live CD, например Finnix. Оттуда вы можете запустить
du -hsx /* | sort -rn | head -10
чтобы получить 10 самых больших файлов на диске.