Установка меток времени создания или изменения

Используя utimes , futimes , futimens и т. Д., Можно установить доступ и модификацию отметки времени в файле.

Время модификации - это время последнего изменения данных файла. Аналогично, ctime или время изменения - это последний раз, когда атрибуты файла, такие как разрешения, были изменены. (Linux / POSIX поддерживает три метки времени: mtime и ctime, о которых уже говорилось, и atime, или время доступа.)

Есть ли функция для установки меток времени изменения? (Где " ) (Я понимаю циклический характер желания изменить временную метку изменения, но подумайте о программном обеспечении для архивирования - было бы неплохо восстановить файл точно таким, каким он был.)

Существуют ли вообще какие-либо функции для создания временных меток? (Я понимаю, что ext2 не поддерживает это, но мне было интересно, поддерживает ли Linux те файловые системы, которые его поддерживают.)

Если это невозможно, то почему это не так? ?

22
задан Thanatos 27 December 2010 в 08:49
поделиться