🔥 Bash-скрипт: Поиск больших файлов в системе
Когда место на сервере внезапно заканчивается, найти "пожирателей" места бывает непросто. Вот простой скрипт, который покажет топ-20 самых больших файлов:
Как использовать:
1. Сохраните в
2. Сделайте исполняемым:
3. Запускайте, например:
#Linux@linux_odmin #Github@linux_odmin
👉 @linux_odmin
Когда место на сервере внезапно заканчивается, найти "пожирателей" места бывает непросто. Вот простой скрипт, который покажет топ-20 самых больших файлов:
#!/bin/bash
# Где искать (по умолчанию — весь /)
SEARCH_DIR="/"
# Сколько файлов показывать
TOP=20
echo "=== Топ-$TOP самых больших файлов в $SEARCH_DIR ==="
find "$SEARCH_DIR" -type f -printf '%s %p\n' 2>/dev/null | sort -nr | head -n $TOP | awk '{printf "%10d MB %s\n", $1/1024/1024, $2}'
Как использовать:
1. Сохраните в
/usr/local/bin/bigfiles.sh
.2. Сделайте исполняемым:
chmod +x /usr/local/bin/bigfiles.sh
3. Запускайте, например:
/usr/local/bin/bigfiles.sh
#Linux@linux_odmin #Github@linux_odmin
👉 @linux_odmin
👍4❤1