linux +更改/编辑文件而不影响文件日期

linux +更改/编辑文件而不影响文件日期

例如,我想编辑 Linux 中的一些文件

ls -ltr /etc/some_file

-rw-r--r-- 1 root root 188 Jul  1  2010 sysstat

       echo "Server101_IP=187.0.98.4" >> /etc/some_file

我期望获得以下日期:

 ls -ltr /etc/some_file

-rw-r--r-- 1 root root 188 Jul  1  2010 sysstat

但此文件的日期和时间不能改变!

我只想编辑文件,但我想知道如何在不影响文件日期和时间的情况下更改文件 - 可能吗?

答案1

你可以做点什么统计获取文件的访问、修改和更改时间戳,然后在编辑文件后使用触碰将相关时间设置回原来的时间。

相关内容