4 месяца назад
Как найти самые большие файлы в Linux?
Чтобы найти самые большие файлы в Debian (или любом другом Linux-дистрибутиве), используйте команду find или du. find / -type f -size +50M -exec ls -lh {} + | awk '{ print $9 ": " $5 }' 🔹 / – искать по всей системе (можно заменить на /home или /var или любой другой каталог). 🔹 -type f – искать только файлы. 🔹 -size +50M – искать файлы больше 50 МБ. 🔹 -exec ls -lh {} + – показать размер в читаемом формате. 💡 Пример результата: /var/log/syslog: 200M /home/user/bigfile.iso: 1.5G find / -type f -exec du -h {} + | sort -rh | head -n 10 🔹 du -h – показать размер в читаемом формате...
184 читали · 4 года назад
Linux ncdu — размеры папок
Системному администратору часто приходится сталкиваться с проблемой нехватки места на дисках. Можно конечно, просто наращивать объёмы, если инфраструктура это позволяет. Но, в любом случае, неплохо бы узнать чем диски забились и какие папки занимают больше всего места. Сперва на ум приходят встроенные утилиты. К примеру, занятое место на дисках можно узнать с помощью df: df -h Размеры всех директорий в папке можно узнать с помощью du: cd /mydir1/mydir2 du -h --max-depth 1 Когда нужно именно найти в ворохе папок самые "толстые", то на помощь приходит утилита ncdu...