更改文件创建日期

问题描述:

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

+1

同样的问题适用于Windows:http://*.com/q/4996405/321973 – 2014-12-15 14:02:49

Linux和Unix文件系统存储:

文件访问,改变和调整时间(记住UNIX或Linux从不存储文件的创建时间,这是最喜欢的问题在UNIX/Linux的系统管理员面试要求)

Understanding UNIX/Linux file systems

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

+1

>设置访问和修改时间 但我需要创建日期。 – Ockonal 2009-05-20 12:16:56

+0

从该函数的文档引用:“设置路径指定的文件的访问和修改时间。” ..所以你不能用它来设置创建日期。 – Epcylon 2009-05-20 12:20:25

+3

这将是很好的补充说,有文件创建日期的概念不存在于大多数本机* nix文件系统。 – tzot 2009-05-21 08:58:37

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

退房os.utime

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