времена access/modify/change файла

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

Модератор: Bizdelnick

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

времена access/modify/change файла

Сообщение Amouse »

подскажите, где описаны правила, как устанавливаются сабжи?

Скажем, имхо странно, что запись в каталог меняет и change time каталога.
Change time, по описанию, это изменения служебных данных файла, но ведь при записи
в каталог таких изменений нет?
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: времена access/modify/change файла

Сообщение Juliette »

Спасибо сказали:
Amouse
Сообщения: 59

Re: времена access/modify/change файла

Сообщение Amouse »

Спасибо, хорошая ссылка.

Только логика непонятна, почему при записи файла в каталог - у каталога и change time тоже меняется.
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: времена access/modify/change файла

Сообщение Juliette »

Amouse писал(а):
03.03.2007 16:25
Спасибо, хорошая ссылка.

Только логика непонятна, почему при записи файла в каталог - у каталога и change time тоже меняется.

на мой взгляд как раз-таки логика самая деревянная - ведь при записи в каталог, вы его изменяете, его содержимое не остаётся прежним, оно при этом меняется, соответственно и изменяется "время изменения"
Спасибо сказали:
Amouse
Сообщения: 59

Re: времена access/modify/change файла

Сообщение Amouse »

Juliette писал(а):
03.03.2007 16:30
на мой взгляд как раз-таки логика самая деревянная - ведь при записи в каталог, вы его изменяете, его содержимое не остаётся прежним, оно при этом меняется, соответственно и изменяется "время изменения"


есть данные файла, есть его метаданные.
modify отслеживает (по логике) - изменение данных, change - метаданных (атрибутов).
Для каталога данные - это его содержимое, список файлов, которые каталог содержит.
При добавлении в каталог файла, его метаданные (каталога) часто вообще не меняется (т.е даже размер), значит и change "пролетает".
Впрочем я не настаиваю :)

Возможно, также, какая-то логика здесь исходит из того, что change time программным путем нельзя изменить, в отличии от access и modify :wacko:
Спасибо сказали:
Аватара пользователя
Juliette
Сообщения: 5058
Статус: ROSA Lab
ОС: Ubuntu LTS, Mandriva 2011

Re: времена access/modify/change файла

Сообщение Juliette »

мэй би, у меня лексика просто бытовая :pardon:
подождём, может дядя Фёдор в эту темку заглянет, на пальцах нам объяснит
Спасибо сказали: