Пост канала
- ссылка
🕵️ Ищем процессы, которые используют удалённые (удалённые, но не освобождённые) файлы Бывает, что ты удаляешь лог или большой файл, а место на диске не освобождается? Это потому, что файл всё ещё открыт каким-то процессом! Вот скрипт, который найдёт таких «виновников»: #!/bin/bash echo "🔍 Ищем процессы, держащие открытые удалённые файлы..." lsof | grep '(deleted)' | awk '{print $2}' | sort -u | while read -r pid; do echo "PID: $pid | Команда: $(ps -p $pid -o comm=)" done 📌 Как использовать: chmod +x find_deleted.sh ./find_deleted.sh 💡 Подсказка: иногда помогает systemctl restart соответствующего сервиса, чтобы освободить место. 👉 @bash_srv
Открыть в MAX- Просмотры
- 1 478
- ER
- 1,2%
- Реакции
- 17