如何修改目录日期?


11

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

Answers:


11

您可以使用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


注意在这里必须使用该-t选项很有用。-d在较新版本的touch上显示的标志不会修改目录的mtime,而只会修改文件。
Foosh

0

别。只要目录中的任何内容发生更改(例如生成缩略图时),它就会被更改。而是,重命名目录,以便在名称中输入所需的日期。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.