|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Ilya Kulagin 2:5020/871.18 09 Nov 2005 18:30:03 To : Igor Zemliansky Subject : установка фри -------------------------------------------------------------------------------- IK>> Все хардлинки равноправны. Т.е. неправильно сказать "хардлинк", надо IK>> сказать "один из 30 хардлинков". IZ> глянул man ls на предмет -i. Просто меня сильно смутило, что у всех IZ> файлов в /stand/ inode одинаковый. Значит, на самом деле это один файл. А то, что лежит в каталоге - 30 (в данном случае) хардлинков на него. С разными именами. Вот такая, блин, фиговина. При удалении любого хардлинка число хардлинков (записанное в этом самом иноде, наравне с пермишенами, датами и иной служебной информацией) уменьшается на один. Когда число хардлинков становится == 0, файл начинает считаться стёртым, а инод - свободным. А уж в каких именно каталогах какие именно имена смотрят на этот самый файл - иноду не ведомо. IZ> Или мне стоит читать man дальше до полного просветления? :) Я не уверен, что изложенное мною есть в мане. Вероятно, его стоит поглядеть в каком-нибудь букваре по юникс-администрированию. К сожалению, я уже не помню, есть ли изложенные мною сведения у Hемет, но по идее, должны быть. Примите уверение в совершеннейшем к Вам почтении /kiv quotd: США уже давно захвачены гуманоидами. --- kiv@work [Престарелые алкоголики] [Иллюзорных судаков не существует!] * Origin: Moose 2:5020/871.18 (2:5020/871.18) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/3974437202b8.html, оценка из 5, голосов 10
|