теоретическая проблема с хард-линками

Для новичков как вообще в Linux, так и в конкретной теме, к которой относится вопрос.

Модератор: Bizdelnick

Amouse
Сообщения: 59

теоретическая проблема с хард-линками

Сообщение Amouse »

есть файл X, пользователя "а".
делаем хард-линк на него для пользователя "б".
пользователь "а" "удаляет" файл.
файл разумеется остается на диске, но доступен теперь только для пользователя "б".

Вопрос - как теперь система будет разруливать такие вопросы, как, скажем, квотирование диска?
Файл-то принадлежит фактически пользователю "б", но "юридически" - "а", т.е. запись в иноде файла указывает, что владелец - "а", и учет расходуемого дискового пространства зачтет этот файл за владельцем "а".
?
Спасибо сказали:
Аватара пользователя
heil0
Сообщения: 545
Статус: Депрессивный токарь с Межделмаша
ОС: *buntu, OpenSolaris

Re: теоретическая проблема с хард-линками

Сообщение heil0 »

А попробовать?
У меня получилось, что пользователь А теперь как бы и не имеет этого файла, и квотирование его вычтет. А вот пользователь Б этот файл в своей квоте заимеет.
iMisanthrop
heil0's blog
heil0@jabber.ufanet.ru
Linux registered user #400177.
Спасибо сказали:
Аватара пользователя
Portnov
Модератор
Сообщения: 1786
Статус: Матёрый линуксоид
ОС: Debian testing/unstable

Re: теоретическая проблема с хард-линками

Сообщение Portnov »

делаем хард-линк на него для пользователя "б".

Не очень понятно, что имеется ввиду. Я предположил, что имеется ввиду - хард-линк будет лежать в домашней директории "б".

Зависит от того, как настроены квоты. Например, на XFS можно настроить квоты на директории, и тогда роль играет не принадлежность файла, а его положение на диске.
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Спасибо сказали:
Amouse
Сообщения: 59

Re: теоретическая проблема с хард-линками

Сообщение Amouse »

heil0 писал(а):
15.12.2006 18:17
А попробовать?
У меня получилось, что пользователь А теперь как бы и не имеет этого файла, и квотирование его вычтет. А вот пользователь Б этот файл в своей квоте заимеет.


а как вообще получилось установить линк на файл пользователя А, так чтобы он (линк) принадлежал пользователю Б?
Спасибо сказали:
Аватара пользователя
heil0
Сообщения: 545
Статус: Депрессивный токарь с Межделмаша
ОС: *buntu, OpenSolaris

Re: теоретическая проблема с хард-линками

Сообщение heil0 »

Amouse писал(а):
16.12.2006 17:02
heil0 писал(а):
15.12.2006 18:17

А попробовать?
У меня получилось, что пользователь А теперь как бы и не имеет этого файла, и квотирование его вычтет. А вот пользователь Б этот файл в своей квоте заимеет.


а как вообще получилось установить линк на файл пользователя А, так чтобы он (линк) принадлежал пользователю Б?

Я его зачмодил после того, как создал линк.
iMisanthrop
heil0's blog
heil0@jabber.ufanet.ru
Linux registered user #400177.
Спасибо сказали:
Аватара пользователя
Portnov
Модератор
Сообщения: 1786
Статус: Матёрый линуксоид
ОС: Debian testing/unstable

Re: теоретическая проблема с хард-линками

Сообщение Portnov »

Гм. :) Ну тогда этот файл больше юзеру А не принадлежит, а принадлежит он юзеру Б. :)
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Спасибо сказали: