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

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

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

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

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

Похожие вопросы