[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: new feature in ext3 fs



On Sun, 30 Sep 2001, Oleg P. Philon wrote:

> From: Oleg P. Philon <ophil@gomelug.agava.ru>
> Subject: new feature in ext3 fs
>
> Привет, коллеги.
>
> После установки ext3 фс и свежих e2fsprogs обнаружил
> ещё одну приятную фичу - возможность удалять в своём
> каталоге чужие файлы, хотя бы и рутовые.

Эта фича была во всех Unix-овых файловых системах со времен Кернигана,
Ричи и Томсона.

Для того, чтобы ее отключить надо на каталог sticky bit ставить, или
использовать (на ext2) chattr.

Дело в том, что в Unix нет понятия "удаление файла". Есть понятие
"удаление ссылки на файл из определенного каталога". Ведь этих ссылок
(hard links) может быть много. Файл удаляется с диска, когда удалена
последняя ссылка на него (считая сюда не только ссылки из каталогов, но
и file descriptors в работающих процессах)



-- 
Victor Wagner			vitus@ice.ru
Chief Technical Officer		Office:7-(095)-748-53-88
Communiware.Net 		Home: 7-(095)-135-46-61
http://www.communiware.net      http://www.ice.ru/~vitus



Reply to: