Re: backup solution needed
Paul Romanchenko -> Dmitri V. Ivanov @ Wed, 01 Mar 2006 16:10:34 +0300:
>>>>>> создания файла - нет. Если нужно - в архивах есть составленная мной
>>>>>> табличка на эту тему (если надо дам ссылку).
>>>>> Конечно нужно.
>>>>> Я заблуждался по поводу трёх времён у файла в юниксах -- ctime, mtime,
>>>>> atime?
>>>> http://lists.debian.org/debian-russian/2005/12/msg00057.html
>>> Это письмо подтверждает, что есть три времени и никакого "Creation time"
>>> != ctime.
>> У меня сложилось несколько иное впечатление. Либо мы спорим о терминах
>> (tm) :)))))
PR> Укажи номер строки или конекст, где видно наличие "Creation time" != ctime
st_ctime ассоциировано с моментами времени, когда
изменяется статус файла.
|chmod | | |www.opengroup.org/onlinepubs/009695399/functions/chmod.html |
|---------|ctime | - |---------------------------------------------------------------|
|fchmod | | |www.opengroup.org/onlinepubs/009695399/functions/fchmod.html |
|---------+-----------------+-----------+---------------------------------------------------------------|
|chown | | |www.opengroup.org/onlinepubs/009695399/functions/chown.html |
|---------| | |---------------------------------------------------------------|
|fchown |ctime | - |www.opengroup.org/onlinepubs/009695399/functions/fchown.html |
|ftruncate| | |www.opengroup.org/onlinepubs/009695399/functions/ftruncate.html|
|---------|ctime,mtime | - |---------------------------------------------------------------|
|truncate | | |www.opengroup.org/onlinepubs/009695399/functions/truncate.html |
|link |ctime |ctime,mtime|www.opengroup.org/onlinepubs/009695399/functions/link.html |
|pwrite | | |www.opengroup.org/onlinepubs/009695399/functions/pwrite.html |
|---------| | |---------------------------------------------------------------|
|write |ctime,mtime | - |www.opengroup.org/onlinepubs/009695399/functions/write.html |
|---------| | |---------------------------------------------------------------|
|writev | | |www.opengroup.org/onlinepubs/009695399/functions/writev.html |
|utime |ctime | - |www.opengroup.org/onlinepubs/009695399/functions/utime.html |
Итого
...
изменение атрибутов (помечаем ctime):
- модификация данных (если помечаем mtime, то и ctime тоже);
- изменение прав доступа (chmod, chown);
- изменение mtime и atime вызовом utime.
Остальное сам найдешь?
--
Artem Chuprina
RFC2822: <ran{}ran.pp.ru> Jabber: ran@jabber.ran.pp.ru
An ideal world is left as an exercise to the reader.
Paul Graham, "On Lisp"
Reply to: