Linux下文件的三种时间标记

时间:2021-05-27 14:36:05

在Window环境下的文件有三种时间,即创建时间、修改时间和访问时间,在Linux下文件也有三种时间,为修改时间,访问时间和状态改动时间。
这两种环境下的文件时间有所不同,Linux环境下没有文件创建时间这个概念,如果文件没有被修改过,那么文件的创建时间和修改时间就相同,如果文件状态没有被修改过,也没有被读取过,那么文件创建时间也等于访问时间和状态改动时间。
由于不能判断文件是否被访问或修改过,所以不能确定文件的创建时间。
如何查看一个文件的时间标志呢?现在建立一个文件,名为“test.c”,
Linux下文件的三种时间标记
要查看文件时间标志可以使用stat命令,输入stat test.c
Linux下文件的三种时间标记
因为文件没有被访问过,也没有修改过,所以三个时间标志一致,Access表示访问时间,Modify表示修改时间,Change表示状态改变时间。对文件进行编译
Linux下文件的三种时间标记
再输入stat test.c 查看时间标志
Linux下文件的三种时间标记
此时文件的访问时间发生改变。