18c0693f

ВременнЫе метки (Timestamps)


У файла в системе GNU/Linux cуществует три типа временных метки:

  • mtime: время модификации (ls -l),

  • ctime: время изменения состояния (ls -lc) и

  • atime: время последнего доступа (ls -lu).

    Заметьте, что ctime не является временем создания файла.

  • Перезапись файла изменит каждую из временных меток mtime, ctime и atime файла.

  • Изменение прав доступа или владельца файла изменит временные метки ctime и atime.

  • Чтение файла изменит временную метку atime.

    Обратите внимание, что даже простое чтение файла в системе Debian обычно приводит к операции записи с файлом для обновления временной метки atime в структуре inode. Монтирование файловой системы с опцией noatime позволит системе не делать эту операцию и приведет к повышению скорости чтения. Смотрите страницу mount(8).

    Используйте команду touch(1)для изменения временных меток существующих файлов.