Вы можете использовать следующие команды, чтобы найти, какие файлы или папки занимают слишком много места.
Например, чтобы отобразить 20 самых больших каталогов в текущей папке, используйте следующую однострочную строку:
du -ah . | sort -rh | head -20
или:
du -a . | sort -rn | head -20
Для 20 самых больших файлов в текущем каталоге (рекурсивно):
ls -1Rs | sed -e "s/^ *//" | grep "^[0-9]" | sort -nr | head -n20
или с удобочитаемыми размерами:
ls -1Rhs | sed -e "s/^ *//" | grep "^[0-9]" | sort -hr | head -n20
Вторая команда для правильной работы на OSX / BSD (так как sortне имеет -h), вам нужно установить sortс coreutils. Затем добавьте папку bin в свой PATH.
Вы можете определить эти команды как псевдонимы (например, добавить в ваши файлы rc, такие как .bash_profile):
alias big='du -ah . | sort -rh | head -20'
alias big-files='ls -1Rhs | sed -e "s/^ *//" | grep "^[0-9]" | sort -hr | head -n20'
Затем запустите bigили big-filesвнутри папок, которые вы считаете, имеют место (например, в /home).