Продолжение моего поста Автоматизированное изменение даты создания фотографий на Linux.
Теперь задача вручную поменять дату модификации файлов из под Linux.
К слову, в Linux нет такого понятия, как дата создания файла.
Есть время последнего доступа atime
, время последней модификации mtime
, и время последней модификации inode в файловой системе metadata
, ctime
.
Таким образом, для измения даты модификации файлов нужно поменять атрибут время последней модификации mtime
.
Для этого используем команду:
touch -m -t [[CC]YY]MMDDhhmm[.ss] fileName.ext
-m
- изменение атрибута последней модификации
-t
- метка времени.
Используется [[CC]YY]MMDDhhmm[.ss]
формат времени
Пример реальной команды:
touch -m -t 201604091903.34 20160409190334.jpg