подскажите, где описаны правила, как устанавливаются сабжи?
Скажем, имхо странно, что запись в каталог меняет и change time каталога.
Change time, по описанию, это изменения служебных данных файла, но ведь при записи
в каталог таких изменений нет?
времена access/modify/change файла
Модератор: Bizdelnick
-
Juliette
- Сообщения: 5058
- Статус: ROSA Lab
- ОС: Ubuntu LTS, Mandriva 2011
-
Amouse
- Сообщения: 59
Re: времена access/modify/change файла
Спасибо, хорошая ссылка.
Только логика непонятна, почему при записи файла в каталог - у каталога и change time тоже меняется.
Только логика непонятна, почему при записи файла в каталог - у каталога и change time тоже меняется.
-
Juliette
- Сообщения: 5058
- Статус: ROSA Lab
- ОС: Ubuntu LTS, Mandriva 2011
Re: времена access/modify/change файла
на мой взгляд как раз-таки логика самая деревянная - ведь при записи в каталог, вы его изменяете, его содержимое не остаётся прежним, оно при этом меняется, соответственно и изменяется "время изменения"
-
Amouse
- Сообщения: 59
Re: времена access/modify/change файла
есть данные файла, есть его метаданные.
modify отслеживает (по логике) - изменение данных, change - метаданных (атрибутов).
Для каталога данные - это его содержимое, список файлов, которые каталог содержит.
При добавлении в каталог файла, его метаданные (каталога) часто вообще не меняется (т.е даже размер), значит и change "пролетает".
Впрочем я не настаиваю
Возможно, также, какая-то логика здесь исходит из того, что change time программным путем нельзя изменить, в отличии от access и modify
-
Juliette
- Сообщения: 5058
- Статус: ROSA Lab
- ОС: Ubuntu LTS, Mandriva 2011
Re: времена access/modify/change файла
мэй би, у меня лексика просто бытовая
подождём, может дядя Фёдор в эту темку заглянет, на пальцах нам объяснит
подождём, может дядя Фёдор в эту темку заглянет, на пальцах нам объяснит