Очень часто логи или большие файлы захламляют жесткий диск и определить большие по размеру файлы не просто. Логи часто разрастаются до немыслимых размеров и происходит замедление производительности системы. При этом уменьшается размер жесткого диска. Есть 2 способа поиска больший файлов: вручную просматривать все папки, применить хитрые команды типа find. Предлагаю вам набор команд которые используют перенаправление вывода. Команда find применяется для поиска. Вы вводите одну строку в консоль и через несколько секунд 10 самых больших по объёму файлов появятся в списке.
# поиск по всем файлам
find / -mount -type f -ls 2> /dev/null | sort -rnk7 | head -10 | \
awk '{printf "d MB\t%s\n",($7/1024)/1024,$NF}'
# поиск в данной папке
find ./ -mount -type f -ls 2> /dev/null | sort -rnk7 | head -10 | \
awk '{printf "d MB\t%s\n",($7/1024)/1024,$NF}'
В статье как определить объем свободной памяти на диске df free BASH вы увидите как определить вес папок в мегабайтах и гигабайтах.