А все ли знают?

Обсуждение технических вопросов по продуктам Novell

А все ли знают?

Сообщение Сергей Дубров » 12 ноя 2002, 16:09

А известно ли уважаемому сообществу, что новеловская файловая система хранит для каждого файла четыре даты - создания, модификации, архивирования и доступа? Да ещё к тому же, вместе с именем владельца файла также хранится имя архиватора и имя объекта, последним модифицировавшим файл?

Для меня было большим откровением, что если к файлу дописать чего-нибудь, то он НЕ поменяет владельца. Обычные приёмы редактирования, когда старый файл сначала удаляется, а на его место записывается новый, естественно меняют владельца на того, кто редактировал файл. А вот:

ECHO 123465>>file.ext

оставит владельца прежним, проверьте сами. Самое интересное, что у Новела нет штатных утилит, показывающих имя модификатора и архиватора файла. В очередной раз слава John Baird, его утилита whodidit показывает нам искомое:

J:\TMP\j>whodidit a.txt

Path Owner Updater Archiver
DATA:TMP/j/a.txt Admin Maint BackupUser

0 directories, 1 file
Аватара пользователя
Сергей Дубров
 
Сообщения: 2072
Зарегистрирован: 05 июн 2002, 06:07
Откуда: Новосибирск, ин-т ядерной физики СО РАН

Сообщение Музалёв Николай » 12 ноя 2002, 17:28

2 Сергей Дубров
Сергей, ваше утверждение :
что у Новела нет штатных утилит, показывающих имя модификатора и архиватора файла.

требует пояснения.
Как это не показывает, когда в утилите NWADMIN вы щелкаете по файлу и в закладке FACTS видим их обоих, голубчиков - и MODIFIERa и ARCHIVERa. И видим и поменять можем.
Может , вы не то имели в виду?
armoracia rusticana (lat.), "блины" и "фиги" всех видов, а также смайлики - крайне не желательны !
Музалёв Николай
 
Сообщения: 3026
Зарегистрирован: 04 июн 2002, 19:58
Откуда: Беларусь. МИНСК.

Подразумевал, но забыл написать...

Сообщение Сергей Дубров » 12 ноя 2002, 17:44

Музалёв Николай писал(а):2 Сергей Дубров
Сергей, ваше утверждение :
что у Новела нет штатных утилит, показывающих имя модификатора и архиватора файла.

требует пояснения.
Как это не показывает, когда в утилите NWADMIN вы щелкаете по файлу и в закладке FACTS видим их обоих, голубчиков - и MODIFIERa и ARCHIVERa. И видим и поменять можем.
Может , вы не то имели в виду?

Я имел в виду, конечно же, строчную простую утилиту, класса rights или ndir. NWADMIN - тяжеловесный гуишный монстр и с его помощью рулить файловой системой оперативно - весьма тяжело (ср. с запуском утилиты whodidit - для получения той же информации достаточно пустить её с единственным параметром - именем файла/каталога, для которых интересуют имена обновлателей и архивариусов).
Аватара пользователя
Сергей Дубров
 
Сообщения: 2072
Зарегистрирован: 05 июн 2002, 06:07
Откуда: Новосибирск, ин-т ядерной физики СО РАН

Сообщение Андрей Тр. aka RH » 12 ноя 2002, 17:52

Ага .. еще недавно вышел nwfs.sys, если не ошибаюсь, в котором пофиксен баг, когда эти даты ( создания и модифицирования ) в Вин2К и ХМ иногда (?) показываются одинаковыми ( имеется в виду средствами Винды ).

Кстати, а дата доступа - это ведь доступ именно к содержимому файла ? А если я его свойства посмотрю, то это не "доступ" ?
Даешь отдельный раздел по ZENworks ... :bad-words: .. и печати !
Аватара пользователя
Андрей Тр. aka RH
 
Сообщения: 3937
Зарегистрирован: 18 июн 2002, 11:27

Сообщение Урал » 05 авг 2004, 13:47

А где сайт этого John Baird?
Урал
 
Сообщения: 389
Зарегистрирован: 14 июн 2002, 18:34

Re: А все ли знают?

Сообщение Алексей Волков » 05 авг 2004, 14:29

Сергей Дубров писал(а):Для меня было большим откровением, что если к файлу дописать чего-нибудь, то он НЕ поменяет владельца. Обычные приёмы редактирования, когда старый файл сначала удаляется, а на его место записывается новый, естественно меняют владельца на того, кто редактировал файл. А вот:

ECHO 123465>>file.ext

оставит владельца прежним, проверьте сами.


В принципе, а что здесь неправильного?
Владелец тот, кто создал файл.... вполне логично!!! И именно у него надо проверять квоты на ФС в случае чего... так как он ответственен за то, что породил!

Не проверял на счёт microsoft, но в *nix системах файловая система ведёт себя аналогично!!!

А менять владельца при каждом изменении файла - это уж слишком! И на каком основании!

Вот, представим себе, что ФС вела бы себя именно так и меняла бы владельца файла. Предположим, что админом на сервере были созданы какие-то базы, достаточно объёмные. Когда пользователь внёс бы изменение в базу, он бы стал её владельцем. При этом, если бы у него были установлены квоты на том, то вполне вероятно,что он бы их моментально исчерпал, так как объём этих баз съел бы их. При этом пользователь не смог бы ничего записать на том, пока кто-нибудь другой не изменил эти файлы, не стал их владельцем и не понёс бы на себе бремя их владения! Интересная бы была жизнь у пользователей, не так ли!
Алексей Волков
 
Сообщения: 292
Зарегистрирован: 14 окт 2003, 19:21
Откуда: Kiev


Вернуться в Novell

Кто сейчас на конференции

Сейчас этот форум просматривают: Yahoo [Bot] и гости: 3

cron