Всем привет! Все эти команды короткие, но реально полезные, ну как минимум для меня :)
Потому и записываю их сюда, чтобы потом не искать.
1. Найти что занимает больше всего места (процесс расчёта может занять несколько минут)
du --max-depth=1 / | sort -n -r
2. Найти самые большие папки (по размеру) в текущей
du -kx | egrep -v "\./.+/" | sort -n
3. Найти самый большой файл в текущей папке
ls -lSrh
4. Узнать сколько места занимает папка
du -kh --max-depth=1 адрес_папки
Например, узнать размер папки /var
du -kh --max-depth=1 /var
5. Мгновенная очистка файла — cat /dev/null > путь_к_файлу
cat /dev/null > file.txt
6. Узнать свободное и занятое место на всех дисках
df -kh
7. Отсортировать все папки по размеру (например, в папке /var)
du --max-depth=1 /var| sort -n -r
8. Убить все процессы аккаунта
ps aux | grep имя_аккаунта | awk '{ print $2; }' | xargs -iX kill -9 X
#Bash
---------------------------------------------------------------------------------------------
Не забудьте подписаться на канал, чтобы всегда быть в курсе новых публикаций! Так же подписывайтесь на Telegram канал: https://t.me/Scripts_sh