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

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: