Linux如何修改文件日期(linux修改文件日期)

随着新的一天的开始,很多用户需要修改某些文件的最近修改日期,目的可以是备份掌控文件的版本更新控制,也可以保证文件的安全性的有效性,在Linux命令行系统里,很容易就能通过终端实现修改文件日期。

Linux 中可以利用“ touch” 命令来修改文件日期,具体语法如下:

“`shell

touch [option…]

“`

其中,“-t”参数可以用来指定想要修改的文件日期,格式为YYYYMMDDhhmm。其中含义依次为:年,月,日,时,分。比如,我们想要将某个文件的日期改为2016年8月24日00:01,那么语句如下:

“`shell

touch -t 2016082400 01 filename

除了能指定具体的日期以及时间以外,Linux中也提供了“-d” 参数,可以按照类似于 “+1y”,“-2d”,”3 month” 这样的格式对文件日期进行增加或减少,写法如下:
```shell
touch -d "2 days" filename

此外,使用“–reference=filename” 参数,可以将目标文件的日期设置与参考文件日期相同,比如:

“`shell

touch -r fileA fileB

该参数的使用非常实用,比如我们可以参考系统的系统文件,来使得某些文件的日期与系统文件的日期一致,以确保系统文件的一致性。
到此,Linux 如何修改文件日期的问题我们也介绍完了,只需要就相关的语法稍微掌握一下,你也可以很容易的修改Linux中文件的日期,方便自己,祝你好运!

数据运维技术 » Linux如何修改文件日期(linux修改文件日期)