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