Linux文件时间有几种?分别是什么?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux文件时间有几种?分别是什么?相关的知识,希望对你有一定的参考价值。

  Linux系统中三种文件时间分别是:access time访问时间、modifiy time修改时间、change time状态改动时间,下面为大家详细讲解一下Linux中三种文件时间。

  在Linux中,文件的时间是文件的一个重要的属性,Linux中的文件的时间主要有三个,即修改时间、访问时间和状态时间。

  访问时间atime:access time,读一次文件的内容,atime就会更新。比如对这个文件运用more、cat等命令。另外ls、stat命令都不会修改文件的访问时间。

  修改时间mtime:modifiy time,mtime是文件内容最后一次被修改时间。例如vi后保存文件。ls-l列出的时间就是这个时间。

  状态改动时间ctime:change time:ctime是在写入文件、更改所有者、权限或链接设置时随i节点的内容更改而更改的,是该文件的i节点最后一次被修改的时间,通过chmod、chown命令修改一次文件属性,这个时间就会更新。

  属性说明:

  mtime修改时间,文件内容最后一次修改的时间,我们经常用的ls-l命令显示出来的文件时间就是这个时间,当对文件内容修改后,它的mtime就会相应的改变。

  atime访问时间,对文件进行一次读操作,它的访问时间就会改变。例如cat,more等操作,但是stat还有ls命令对atime是不会有影响的。

  ctime状态时间,当文件的状态被改变的时候,状态时间就会随之改变。例如当使用chmod、chown等改变文件属性的操作是会改变文件的ctime。

Java 有几种修饰符?分别用来修饰什么

4种修饰符

 

访问权限   类   包  子类  其他包

    public     ∨   ∨   ∨     ∨

    protect    ∨   ∨   ∨     ×

    default    ∨   ∨   ×     ×

    private    ∨   ×   ×     ×

以上是关于Linux文件时间有几种?分别是什么?的主要内容,如果未能解决你的问题,请参考以下文章

有几种定位方式?分别是如何实现定位的?参考点是什么?使用场景是什么?

windows7有几种类型账户?权限分别是啥

编程面试IO模型有几种?分别是什么?

CSS主要有几种引用方法? 分别怎样实现的?

Java 有几种修饰符?分别用来修饰什么

Java中有几种类型的流