如何更改文件的“ inode更改时间”?


8

我尝试使用

touch -d "2011-09-15 16:50" test.txt

但它只会修改上次访问时间和上次修改时间。

Access: 2011-09-15 16:50:00.000000000 +0700
Modify: 2011-09-15 16:50:00.000000000 +0700 
Change: 2011-11-15 16:56:55.620124149 +0700

如何更改上次更改时间?

我想这样做是因为crontab filectime($file)用来获取上次更改的时间,并且我需要创建两个月前的文件来进行测试。


1
您的crontab几乎肯定应该使用mtime而不是ctime或两者结合使用。
psusi 2011年

Answers:


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.