文件的时间属性atime,mtime,ctime

atime (access time)最近访问内容的时间

mtime (modify time)最近修改内容的时间

ctime (change time)最近更改文件的时间,包括文件名、大小、内容、权限、属主、属组等

stat filename 查看文件的三个时间属性

echo "dahdgajk">>filename 追加内容会改变文件的mtime和ctime

cat filename 查看文件内容会改变文件的atime

touch filename 会改变文件的三个time

chmod 777 filename 更改文件权限会改变文件的ctime

除了touch命令可以更改三个time外,一般情况下,只访问文件内容只会改变atime,

修改文件内容会同时mtime和ctime,修改文件名、权限、属主、属组只改变ctime,

证明mtime属于ctime的子集,mtime改变,ctime一定改变;反之,不一定

时间: 2024-10-24 19:51:52

文件的时间属性atime,mtime,ctime的相关文章

Linux - 文件的三种时间之atime、ctime、mtime的区别和简单用法

在Linux中,文件或者目录中有三个时间属性 atime ctime mtime 简名 全名 中文 作用 atime Access Time 访问时间 最后一次访问文件(读取或执行)的时间 ctime Change Time 变化时间 最后一次改变文件(属性或权限)或者目录(属性或权限)的时间 mtime Modify Time 修改时间 最后一次修改文件(内容)或者目录(内容)的时间 如何查看atime.ctime.mtime stat filename 什么命令会修改atime.ctime.

linux中文件的三种time(atime,mtime,ctime)

linux下文件有3个时间的,分别是atime,mtime,ctime.有些博友对这3个时间还是比较迷茫和困惑的,我整理了下,写下来希望对博友们有所帮助. 1 这三个time的含义 简名 全名 中文名 含义 atime access time 访问时间 文件中的数据库最后被访问的时间 mtime modify time 修改时间 文件内容被修改的最后时间 ctime change time 变化时间 文件的元数据发生变化.比如权限,所有者等 2 如何查看这3个time [[email prote

atime mtime ctime 查找最近修改的文件

队友就是拿来卖的,为了被卖,努力学习.将来卖队友!!!!! 如何查找近30分钟被修改的配置文件: find / –name '*.conf'  -mmin 30  #查找最近30分钟修改过的文件find / -name '*.conf' -mtime 0 #查找最近24小时修改过的文件 怎么查看文件的atime,mtime,ctime: Before we go any further, I'd like to remind you that using stat command is prob

理解shell中的atime,mtime,ctime

所有文件都有3个时间信息,保存在文件系统中 atime (Access time)是文件最后一此读的时间 或者执行文件的时间 mtime (Modified time)是文件最后一次写的时间(是在写入文件时随文件内容的更改而更改的) ctime (Create time)是i-node信息最后一次写的时间.写入文件.更改所有者.权限或链接设置时随 Inode 的内容更改而更改的

图解atime/mtime/ctime之间的区别与联系

mtime/ctime/atime三个时间解析与区别总结文档

##mtime/ctime/atime解析 mtime   --modify time ##只有修改文件内容才会改变mtime时间.修改文件内容的同时,也会改变ctime ctime   --change time ##改变时间,只要修改文件的内容,文件名,文件的属性(属主.属组.权限等)都会改变ctime atime    --access time ##查看文件内容,即会改变文件atime,通过cat/vi/vim/more/less... ##mtime和ctime的区别 -->只有修改了

Linux的文件时间属性:atime、ctime、mtime

查看文件的时间属性的命令 stat 1.txt_bak atime:文件的内容被访问的时间(access time).当“该文件的内容被取用”时,就会更新这个读取时间.ctime:改变权限或者属性时的时间(status time.或者change time).mtime:内容变更时间(modification time). 查看各类时间:查看atime:ls -lh --time=atime 1.txt查看ctime:ls -lh --time=ctime 1.txt查看mtime:ls -lh

mtime,ctime,atime

在学习makefile的时候涉及到修改时间,对于mtime,ctime,atime三个时间之间有啥区别呢?? atime - access time mtime - if modify time ctime - of change time ls -lu To view ctime ls -lc To view mtime ls -lt 文件的 Access time,atime 是在读取文件或者执行文件时更改的. 文件的 Modified time,mtime 是在写入文件时随文件内容的更改而

linux文件的时间及类型

linux文件的时间及类型 一.linux文件时间有四种时间:访问时间atime:查看内容修改时间mtime:修改内容改变时间ctime:文件属性,比如权限删除时间dtime:文件被删除的时间 [[email protected] ~]# stat /etc/passwd 查看文件的详细属性(其中包括文件的时间属性)File: "/etc/passwd"Size: 1731 Blocks: 8 IO Block: 4096 普通文件Device: 805h/2053d Inode: 4