Место почистится после удаления файла? Как понять, удерживается ли файл процессом? Удалили файл, а место не освободилось — как так? Что такое хардлинки?

Удаление имени файла не освобождает его данные, пока остаются открытые ссылки процесса или другие жёсткие ссылки.

Короткий ответ

Что ответить на собеседовании

Удаление имени файла не освобождает его данные, пока остаются открытые ссылки процесса или другие жёсткие ссылки.

Подробный разбор

Ответ с пояснениями

Удаление имени файла не освобождает его данные, пока остаются открытые ссылки процесса или другие жёсткие ссылки.

Жёсткие ссылки — несколько имён одного inode; открытые удалённые файлы можно искать через lsof +L1 при наличии прав. Освобождение требует закрытия дескрипторов или безопасной обработки файла, а не повторного удаления имени.

Практика в реальном времени

Подготовьтесь к следующему собеседованию

Interview Boost учитывает вакансию, резюме и технологии и помогает сформулировать ответ прямо во время интервью.

Начать подготовку