Linux -atime、mtime、ctime

Linux中,文件都有其自身的atime、mtime、ctime,在不同的命令下,各时间发生相应的改变。下面,我们来简单的介绍一下:

atime (access time):表示最后一次访问文件或目录的时间。

mtime (medify time):表示文件内容或目录最后被修改的时间。

ctime (change time):表示文件所有者、权限或文件内容或目录最后被更改的时间。

注:

对于目录:
访问一个目录,atime改变,ctime、mtime不变
修改一个目录,(如:在目录下新建一个文件),ctime、mtime一定改变,atime不一定改变

时间: 2024-11-05 10:18:06

Linux -atime、mtime、ctime的相关文章

linux中三个time:atime、mtime、ctime

linux中三个time:atime.mtime.ctime Linux文档的时间一般分三种:Access time-atime(访问时间).Modification time-mtime(内容修改时间).change-ctime(inode更改时间) ctime 是在写入文件.更改所有者.权限或链接设置时随 Inode 的内容更改而更改的. atime 是在读取文件或者执行文件时更改的 mtime 是在写入文件时随文件内容的更改而更改的. 因此,更改文件的内容即会更改 mtime 和 ctim

菜鸟学Linux之:atime、mtime、ctime

atime.mtime.ctime三者称为文件的时间戳,是文件的元信息中的七个之一,包含在inode中.其中:atime(Accesstime)指的是文件最后一次被访问的时间:mtime(Modifytime)指的是文件内容被修改的时间,但不包括权限的修改,比如用vim编辑器修改内容:ctime(Changetime)指的是文件的权限.拥有者.所属组及链接数发上改变的时间.分别查看各个时间的命令:ls -lu filename 查看atimels -l filename 查看mtimels -l

Linux中的atim、mtime、ctime

- Linux中的atime.mtime.ctime 一.文件中的atime.mtime.ctime 1.含义及各种事件标记的显示方法 atime:最近一次访问文件的时间用ls -lu看到的时间为atime mtime:最近一次文件内容修改时间,用ls -l看到的时间为mtime ctime最近一次文件属性修改时间,用ls -lc看到的时间为ctime 2.使用stat命令来查看一个文件的时间信息 如下: [email protected]:~# stat /root/file File: ‘/

atime、mtime、ctime

当你同熟练的UNIX用户进行交谈时,你经常会听到他们傲慢地讲出术语“改变时间(change time)”和“修改时间(modification time)”.对于许多人(和许多字典而言),改变和修改是相同的.这里会有什么不同那? 只要讨论改变时间和修改时间,就不可能不提到“访问时间(access time)”.访问时间是文件最后一次被读取的时间.因此阅读一个文件会更新它的访问时间,当它的改变时间并没有变化(有关文件的信息没有被改变),它的修改时间也同样如此(文件本身没有被改变) man出来的内容

Linux常用命令之 查找命令 find —— 细说 -atime,-mtime,-ctime

我们知道 Linux里面一切皆文件 ,那么我们能否查看一个文件是何时创建的呢?答案是否定的.那我们可以知道些文件关于时间的什么信息呢?那就不得不说文件状态的三个时间了,它们分别是 -atime, -ctime 和 -mtime. 先让我们来看一个Linux下的文件信息: 我们可以从中看到,关于时间的信息有三个:最近访问时间 access time (-atime).最近更改时间 modify time (-mtime) 和 最近状态改动时间 change time(-ctime),当然我们也看到

Linux文件时间详解ctime、mtime、atime【转】

本文转载自:http://blog.csdn.net/doiido/article/details/43792561 Linux系统文件有三个主要的时间属性,分别是 ctime(change time), atime(access time), mtime(modify time).这三个时间很容易混淆,准备深入了解linux的童鞋请区分这三者的区别 atime:Access time, 是在读取文件或者执行文件时更改,即文件最后一次被读取的时间.说明: st_atime           T

Linux中atime、mtime、ctime三种时间状态

atime:access time 最近一次访问时间 mtime:modify time 最近一次修改时间(指的是修改文件内容,数据内容) ctime:change time 最近一次属性改变时间,inode节点信息被修改时间(大小.属组.属主.权限) touch.chmod.chown都会改变该值 1.当mtime改变时,ctime必须改变,因为文件大小等属性改变 2.mtime改变时,atime不一定改变. #echo "this is a test" >> /etc/

Linux下文件的三个时间:ctime、mtime、atime的区别

Linux下,文件的三个时间参数 (1)modification time(mtime):内容修改时间 这里的修改时间指的是文件的内容发生变化,而更新的时间. Eg:vi后保存文件. (2)status time(ctime):状态修改时间 这里的修改时间指的是文件的属性或者权限发生变化,而更新的时间. Eg:通过chmod.chown命令修改一次文件属性,这个时间就会更新. (3)access time(atime):最后访问时间 这里的访问时间是指文件被读取,而更新的时间. Eg:对这个文件

find指令下的ctime、mtime和atime的区别

find指令:atime .mtime .ctime的区别: atime是指access time,即文件被读取或者执行的时间,修改文件是不会改变access time的. ctime即change time文件状态改变时间,指文件的i结点被修改的时间,如通过chmod修改文件属性,ctime就会被修改. mtime即modify time,指文件内容被修改的时间. 显示文件filename内容: 修改filename权限:chmod g+x filename: 修改后显示如下: 然后执行:fi