linux下文件的创建时间、访问时间、修改时间和改变时间

   Linux系统中没有命令可以确切的查看一个文件的生成时间,但是可以知道访问时间,修改时间,改变时间。

可以通过stat命令查看一个文件的访问时间,修改时间,改变时间:

以下为三个时间的区别:

1、访问时间(accesstime):读取一次文件的内容,该时间便会更新。比如对这个文件使用less命令或者more命令。(ls、stat这样的命令不会修改文件访问时间)。

2、修改时间(modifytime):对文件内容修改一次便会更新该时间。例如使用vim等工具更改了文件内容并保存后,文件修改时间发生变化。通过ls –l列出的时间便是这个时间。要想看到文件访问时间可使用ls –ul命令。

3、改变时间(changetime):更改文件的属性便会更新该时间,比如使用chmod命令更改文件属性,或者执行其他命令时隐式的附带更改了文件的属性若文件大小等。

通过重定向命令来改变文件内容会更新文件的修改时间和状态改变时间。因为这一过程修改了文件内容,改变了文件大小、修改时间等状态,而没有读取文件的内容。

受益于博文:https://blog.csdn.net/h106140873/article/details/78858344

猜你喜欢

转载自blog.csdn.net/qq_34336286/article/details/83576828
今日推荐