Files

更改上次編輯日期

  • June 16, 2016

如何更改文件的最後編輯日期?似乎沒有類似的東西:

chlastediteddate  12/7/12 file

什麼命令可以做到這一點?有沒有辦法在不改變電腦認為的日期、編輯文件和更正電腦認為的日期的情況下做到這一點?

您要查找的命令touch帶有選項-d(或--date

touch - 更改文件時間戳

(…)

-d,–日期=字元串

解析 STRING 並使用它而不是目前時間

例如:

touch -d '2016-01-15 22:41:18' file

甚至

touch -d '3 months ago' file

一如既往地man touch是你的朋友。

引用自:https://unix.stackexchange.com/questions/276805