码迷,mamicode.com
首页 > 其他好文 > 详细

三个时间属性

时间:2017-01-13 01:35:20      阅读:178      评论:0      收藏:0      [点我收藏+]

标签:三个时间属性

mtime    创建或更改文件的时间

atime      访问时间

ctime       更改原数据(大小、文件名、权限、属主、属组等)


#如何查看这三个呢?

[root@wy ~]# stat 11.txt

File: "11.txt"

Size: 0         Blocks: 0          IO Block: 4096   普通空文件

Device: fd00h/64768d Inode: 404005      Links: 1

Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)

Access: 2016-09-21 19:23:50.147368025 +0800

Modify: 2016-09-21 19:23:50.147368025 +0800

Change: 2016-09-21 19:23:50.147368025 +0800

#举例说明

[root@wy ~]# date

2016年 09月 21日 星期三 19:27:31 CST

[root@wy ~]# echo "1111" >>11.txt

[root@wy ~]# stat 11.txt

File: "11.txt"

Size: 5         Blocks: 8          IO Block: 4096   普通文件

Device: fd00h/64768d Inode: 404005      Links: 1

Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)

Access: 2016-09-21 19:23:50.147368025 +0800

Modify: 2016-09-21 19:27:41.375356618 +0800

Change: 2016-09-21 19:27:41.375356618 +0800

说明:增加了内容、改变了文件的大小

注:mtime改变了,ctime一定会改变;反过来,就不一定了。

[root@wy ~]# chmod 777 11.txt

[root@wy ~]# stat 11.txt

File: "11.txt"

Size: 5         Blocks: 8          IO Block: 4096   普通文件

Device: fd00h/64768d Inode: 404005      Links: 1

Access: (0777/-rwxrwxrwx)  Uid: (    0/    root)   Gid: (    0/    root)

Access: 2016-09-21 19:35:28.848376416 +0800

Modify: 2016-09-21 19:35:28.848376416 +0800

Change: 2016-09-21 19:37:34.839360918 +0800

[root@wy ~]# cat 11.txt

1111

[root@wy ~]# stat 11.txt

File: "11.txt"

Size: 5         Blocks: 8          IO Block: 4096   普通文件

Device: fd00h/64768d Inode: 404005      Links: 1

Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)

Access: 2016-09-21 19:29:54.438366460 +0800

Modify: 2016-09-21 19:27:41.375356618 +0800

Change: 2016-09-21 19:27:41.375356618 +0800

说明:读了一下,就是访问了一下


#touch命令很特殊,当一个文件不存在时,会创建;如果文件存在,它会更改这个文件的三个time。

[root@wy ~]# touch 11.txt

[root@wy ~]# stat 11.txt

File: "11.txt"

Size: 5         Blocks: 8          IO Block: 4096   普通文件

Device: fd00h/64768d Inode: 404005      Links: 1

Access: (0644/-rw-r--r--)  Uid: (    0/    root)   Gid: (    0/    root)

Access: 2016-09-21 19:35:28.848376416 +0800

Modify: 2016-09-21 19:35:28.848376416 +0800

Change: 2016-09-21 19:35:28.848376416 +0800


注:用vim修改了一下文件,那么三个time都会变(修改后要保存)


本文出自 “linux” 博客,转载请与作者联系!

三个时间属性

标签:三个时间属性

原文地址:http://warm51fun.blog.51cto.com/3884274/1891559

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!