是否可以将文件的ctime设置为所需的值。我正在处理还原脚本,我需要在还原文件后将文件的ctime设置为上一个时间戳。
我尝试了touch
功能,但它只设置了atime和mtime。
答案 0 :(得分:2)
您无法通过普通方式更改ctime。这是设计的:
当您更改任何内容时,ctime始终更新为当前 文件的元数据,并没有办法强制使用不同的ctime。
要更改文件的ctime,您可以:
答案 1 :(得分:0)
ctime
是inode或文件更改时间。更改文件属性时ctime
会更新,例如更改所有者,更改权限或将文件移动到其他文件系统,但在修改文件时也会更新。
因此,您需要对文件执行任何这些修改才能更改ctime
。