New We are sorting MAX channels into categories and territories. Read the news

⚡️ For Linux fans ⚡️



Почему rm удалил файл, но место на диске не освободилось?

На Linux-сервере можно удалить большой журнал через rm, но df -h по-прежнему будет показывать заполненную файловую систему. Почему?

rm удаляет запись о файле из каталога, но если удаленный файл все еще открыт процессом, занятые им блоки файловой системы не будут полностью освобождены, пока сохраняется открытая ссылка на этот файл.

Найти открытые удаленные файлы можно через:
🟢 sudo lsof +L1

Чтобы освободить место, приложение должно закрыть старый открытый файл. Если оно не поддерживает повторное открытие журналов, обычно достаточно перезапуска сервиса:
🟢 systemctl restart имя-сервиса

🙈 Если после rm место не освободилось, процесс, скорее всего, продолжает удерживать удаленный файл открытым. Блоки будут окончательно освобождены, когда исчезнут все открытые ссылки на него.

Узнавай новое с лекториумом
https://tech-projects.taxtelecom.ru/course/view.php?id=62


#it_lectorium
Views: 37
Open in MAX Report an inaccuracy

Report an inaccuracy

Describe what needs fixing. If you have a source, add a link.

You are leaving datool.ru

The link leads to an external website. datool.ru is not responsible for its content — check the address before entering passwords or payment details.

Redirecting in 10 s

Go