User Tools

Site Tools


временными_метками

Временные метки файла

Файлы в Linux имеют 3 типа временных меток: время доступа (англ. access time, сокр. atime), время модификации (англ. modification time, сокр. mtime) и время изменения (англ. change time, сокр. ctime).

Чтобы получить информацию о текущий временных метках файла воспользуетесь командой stat.

Разница между временами “Доступа” “Модификации” и “Изменения”
Временная метка Когда она обновляется
atime Время доступа к файлу обновляется когда файл открывается, либо когда он используется для других операций, например таких, как: cat, head, less и etc…
mtime Время модификации файла. Когда изменяете его содержимое либо он сохраняется.
ctime Время изменения файла обновляется когда меняются его атрибуты, такие как владелец файла, права, либо он перемещается на другую файловую систему. Также это время обновляется и при изменения времени модификации файла.

Изменяем время доступа к файлу (atime):

touch -a --date="1998-02-15" dummy.txt
touch -a --date="1998-02-15 01:00" dummy.txt

Изменяем время модификации файла (ctime):

touch -m --date="2020-08-23" dummy.txt
временными_метками.txt · Last modified: 2023/04/06 10:28 (external edit)