更新文件,但不能修改文件修改date。 可以这样做吗?

在Linux中,我可以更改文件内容,但保持该文件的修改date? 如果是,那么如何? 谢谢。

获取文件的修改日期。 改变你的文件内容,然后你可以通过touch命令改变修改日期。例如

 touch -m -t 09082000 file to change the modification time to 8 sep, 20:00. 

您也可以将修改日期更改为过去,对于10/15/1998 12:30,命令将是这样的:

 touch -m -t 19981015123000 file 

另一种可能性可能是一个符号链接?

如果你有alink->a.txt ,你改变alink->a.txt的内容,alink的最后修改时间将不会被更新。

您可以在修改内容之前记住修改日期; 内容修改后,您可以将日期修改回初始值。 可以从命令行在Linux中完成。 例如:

touch -t 09082000文件将修改时间更改为8秒,20:00。 更多信息可以在这里找到。