@DVoropaev
Ставлю + к карме на хабре за ответы на вопросы

Что значит «deleted» у символьной ссылки?

Я посмотрел содержимое паки процесса (/proc/some_PID), и увидел такое:
# ls -l proc/2978
lrwxrwxrwx    1 root     root             0 Oct 11 10:50 exe -> /usb_bus (deleted)

Я правильно понял, что этот файл удален?
Если да, до почему мне удалось успешно посчитать его md5?
  • Вопрос задан
  • 77 просмотров
Решения вопроса 1
ky0
@ky0
Миллиардер, филантроп, патологический лгун
Удаление файла и соответствующего дескриптора - две отдельные операции. Если fd ещё активен (например, какой-то процесс использует), то даже при удалённом файле можно потрогать его внутренности, в том числе посчитать их хэш.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы