|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Constantin Stefanov 2:5020/400 10 Dec 2002 13:08:51 To : Valentin Nechayev Subject : Re: почему низя хардл и нки на директории? --------------------------------------------------------------------------------
Valentin Nechayev wrote:
>>>>Valentin Davydov wrote:
>
>
> VD> Пусть /root/dir1/dir2/subdir и /root/dir/subdir - два хардлинка на одну
> VD> и ту же директорию. Куда указывает в ней ../../?
>
> Hу и что? Такая же проблема, если не хуже, для случая симлинков, и ничего -
> как-то справляются. Будет один из каталогов назначен "родным", вот и все.
Ага, а потом "родной" каталог кто-нибудь захочет unlink. И получится,
что есть каталог, в который можно зайти только /dir1/dir2/dir3/..,
причем он не dir2. Или ты предлагаешь искать в этом случае все каталоги,
которые имеют его родительским, и перназначать им ..? Hемного крутовато,
не находишь, что для операции удаления одного каталога придется
просматривать все каталоги на ФС?
--
Константин Стефанов
--- ifmail v.2.15dev5
* Origin: Gamma NNTP server Moscow Russia (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/7591a92d7a24.html, оценка из 5, голосов 10
|