如何修改目录日期?

如何修改目录日期?

在 Windows 中,我习惯于修改目录日期,例如,包含照片的目录,根据第一张照片的拍摄日期;然后显示按日期排序的目录列表。在 Ubuntu 中,Krusader 可以以这种方式显示目录。我需要在用照片等填充目录后更改目录的日期(“修改日期”)。我应该如何更改它?谢谢

答案1

您可以使用带选项touch的命令-t。这来自man touch

NAME
       touch - change file timestamps

SYNOPSIS
       touch [OPTION]... FILE...

DESCRIPTION
       Update  the  access  and modification times of each FILE to the current
       time.
[...]

-t STAMP
              use [[CC]YY]MMDDhhmm[.ss] instead of current time

一个例子:

touch -t 1312031429.30 /path/to/directory

将修改日期更改directory2013-12-03 14:29:30

答案2

不要。只要目录中的任何内容发生变化(例如生成缩略图时),它就会改变。相反,重命名目录,以便您想要的日期包含在名称中。

相关内容