Linux文件系统中3时间状态有什么不同

时间:2013-09-24 01:56:59

标签: linux file time

我是Linux中的新手。当我在Linux中学习文件系统时,我对3种3时间状态感到困惑,这三种状态是atime,ctime,mtime。它们是什么,如何区分它们以及什么操作文件会导致他们改变吗?

1 个答案:

答案 0 :(得分:3)

  • atime:上次访问文件
  • ctime:最后一次更改inode
  • mtime:文件数据最后一次更改

inode是文件元数据的集合。虽然它们在文件系统和文件系统之间可能有所不同,但标准inode具有文件的权限,所有权,大小,链接计数以及指示文件数据驻留在磁盘上的位置的指针结构。 inode不包含实际文件数据,也不知道文件的名称,因此只有在inode的权限,所有权或链接发生更改时才会更新ctime。

出于性能原因,许多文件系统都会让您关闭部分或全部时间戳。