Если у меня есть открытый сеанс SSH на сервере, и я просматриваю конкретный каталог, а другой пользователь пытается удалить каталог, в котором я есть, удаляется ли папка с удалением?
Я принимаю да, но файлы внутри каталога удаляются. Я думаю, что я тоже запутываю файловый дескриптор с чем-то другим, но приветствуется любое рекомендательное письмо.
Нет. Удаление - это удаление ссылки из каталога выше + удаление ссылки на «..» и «.». Сама директория остается, если активен процесс, или это текущий рабочий каталог.
Всякий раз, когда вы пытаетесь что-то сделать в этом каталоге, вы получите сообщение об ошибке. ls, rm, cd все провалится, если они будут сделаны с тем, что теперь удалено, местоположение.
Нет. Удаление - это удаление ссылки из каталога выше + удаление ссылки на «..» и «.». Сама директория остается, если активен процесс, или это текущий рабочий каталог.
Всякий раз, когда вы пытаетесь что-то сделать в этом каталоге, вы получите сообщение об ошибке. ls, rm, cd все провалится, если они будут сделаны с тем, что теперь удалено, местоположение.