linux时间 linux/unix如何获取一个文件的创建时间?
linux/unix如何获取一个文件的创建时间?确切地说,没有创建时间如果文件在创建后没有被修改,可以认为是创建时间=修改时间如果文件在创建后状态没有被更改,可以考虑为creation time=ch
linux/unix如何获取一个文件的创建时间?
确切地说,没有创建时间
如果文件在创建后没有被修改,可以认为是创建时间=修改时间
如果文件在创建后状态没有被更改,可以考虑为creation time=change time
如果文件创建后还没有被读取,可以考虑为creation time=access time
但是,上述情况基本上是不可能的,也就是说,获取文件的创建时间几乎是不可能的。
您可以通过stat命令查看文件的状态,其中
访问时间:读取文件内容一次,时间将被更新。例如,对该文件使用less或more命令。(LS和stat等命令不修改文件访问时间)
modifytime:修改文件内容后,时间将更新。例如,使用vim和其他工具更改文件内容并保存后,文件的修改时间会发生变化。LS–L列出的时间就是这个时间。要查看文件访问时间,请使用LS–UL命令。
更改时间:如果更改文件的属性,时间将被更新。例如,使用Chmod更改文件的属性时,或执行其他命令时,会隐式更改文件的属性,例如文件大小。