在Windows中,我习惯于修改目录日期,例如。根据拍摄第一张照片的日期包含照片的目录;然后显示按日期排序的目录列表。在Ubuntu中,Krusader可以用这种方式显示目录。在用例如填充目录后,我需要更改目录的日期(“修改日期”)。照片。我该如何更改?谢谢
在Windows中,我习惯于修改目录日期,例如。根据拍摄第一张照片的日期包含照片的目录;然后显示按日期排序的目录列表。在Ubuntu中,Krusader可以用这种方式显示目录。在用例如填充目录后,我需要更改目录的日期(“修改日期”)。照片。我该如何更改?谢谢
Answers:
您可以使用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
将改变修改日期directory
来2013-12-03 14:29:30
。
-t
选项很有用。-d
在较新版本的touch上显示的标志不会修改目录的mtime,而只会修改文件。