更改文件创建日期

时间:2009-05-20 12:12:13

标签: python linux file date

我可以在Linux中使用Python更改某些文件的创建日期吗?

5 个答案:

答案 0 :(得分:16)

您可以使用os.utime更改访问权限和修改时间,但不能更改创建日期。

答案 1 :(得分:16)

Linux和Unix文件系统商店:

  

文件访问,更改和修改时间(记住UNIX或Linux永远不会存储文件创建时间,这是在UNIX / Linux系统管理员工作面试中提出的最喜欢的问题)

Understanding UNIX / Linux file systems

答案 2 :(得分:2)

我不是UNIX专家,所以也许我错了,但我认为UNIX(或Linux)不存储文件创建时间。

答案 3 :(得分:2)

查看os.utime

os.utime(file_path,(new_atime,new_mtime))

答案 4 :(得分:0)

Linux不支持创建时间不再是事实。参见:

请注意以下特定答案,以查看显示该字段的C代码:

如果该帖子的作者可以提供帮助,我也许可以使用ctypes创建包装器以从Python对其进行修改。