2.3普通文件的三个时间
Access: 文件的访问时间
Modify: 修改时间(文件内容)
Change:改变时间(元数据改变时间改变)
mtime改变ctime必定改变
[root@localhost ~]# touch file1
[root@localhost ~]# stat file1
File: ‘file1’
Size: 0 Blocks: 0 IO Block: 4096 regular empty file
Device: 802h/2050d Inode: 69255556 Links: 1
Access: (0644/-rw-r–r--) Uid: ( 0/ root) Gid: ( 0/ root)
Context: unconfined_u:object_r:admin_home_t:s0
Access: 2020-01-28 15:58:31.614119955 +0800
Modify: 2020-01-28 15:58:31.614119955 +0800
Change: 2020-01-28 15:58:31.614119955 +0800
Birth: -
[root@localhost ~]# echo haha > file1
[root@localhost ~]# stat file1
File: ‘file1’
Size: 5 Blocks: 8 IO Block: 4096 regular file
Device: 802h/2050d Inode: 69255556 Links: 1
Access: (0644/-rw-r–r--) Uid: ( 0/ root) Gid: ( 0/ root)
Context: unconfined_u:object_r:admin_home_t:s0
Access: 2020-01-28 15:58:31.614119955 +0800
Modify: 2020-01-28 15:59:08.311120330 +0800
Change: 2020-01-28 15:59:08.311120330 +0800
Birth: -
[root@localhost ~]# cat file1
haha
[root@localhost ~]# stat file1
File: ‘file1’
Size: 5 Blocks: 8 IO Block: 4096 regular file
Device: 802h/2050d Inode: 69255556 Links: 1
Access: (0644/-rw-r–r--) Uid: ( 0/ root) Gid: ( 0/ root)
Context: unconfined_u:object_r:admin_home_t:s0
Access: 2020-01-28 15:59:30.106120553 +0800
Modify: 2020-01-28 15:59:08.311120330 +0800
Change: 2020-01-28 15:59:08.311120330 +0800
Birth: -
修改文件名:mv file1 file2
[root@localhost ~]# mv file1 file22
[root@localhost ~]# stat file22
File: ‘file22’
Size: 5 Blocks: 8 IO Block: 4096 regular file
Device: 802h/2050d Inode: 69255556 Links: 1
Access: (0644/-rw-r–r--) Uid: ( 0/ root) Gid: ( 0/ root)
Context: unconfined_u:object_r:admin_home_t:s0
Access: 2020-01-28 15:59:30.106120553 +0800
Modify: 2020-01-28 15:59:08.311120330 +0800
Change: 2020-01-28 16:06:44.611124995 +0800
Birth: -
[root@localhost ~]# ll file1
-rw-r–r--. 1 root root 5 Jan 28 15:59 file(mtime)文件的最后一次改变时间
touch一个已经存在的文件时,这个文件的三个时间都会被更新
[root@localhost ~]# stat file2
stat: cannot stat ‘file2’: No such file or directory
[root@localhost ~]# stat file22
File: ‘file22’
Size: 5 Blocks: 8 IO Block: 4096 regular file
Device: 802h/2050d Inode: 69255556 Links: 1
Access: (0644/-rw-r–r--) Uid: ( 0/ root) Gid: ( 0/ root)
Context: unconfined_u:object_r:admin_home_t:s0
Access: 2020-01-28 15:59:30.106120553 +0800
Modify: 2020-01-28 15:59:08 .311120330 +0800
Change: 2020-01-28 16:06:44.611124995 +0800
Birth: -
[root@localhost ~]# touch file22
[root@localhost ~]# stat file22
File: ‘file22’
Size: 5 Blocks: 8 IO Block: 4096 regular file
Device: 802h/2050d Inode: 69255556 Links: 1
Access: (0644/-rw-r–r--) Uid: ( 0/ root) Gid: ( 0/ root)
Context: unconfined_u:object_r:admin_home_t:s0
Access: 2020-01-28 16:10:24.252127240 +0800
Modify: 2020-01-28 16:10:24.252127240 +0800
Change: 2020-01-28 16:10:24.252127240 +0800
Birth: -
touch可通过选项(-a、-m、-c)单独更新三个时间中的一个
[root@localhost ~]# touch -a file22
[root@localhost ~]# stat file22
File: ‘file22’
Size: 5 Blocks: 8 IO Block: 4096 regular file
Device: 802h/2050d Inode: 69255556 Links: 1
Access: (0644/-rw-r–r--) Uid: ( 0/ root) Gid: ( 0/ root)
Context: unconfined_u:object_r:admin_home_t:s0
Access: 2020-01-28 16:12:51.858128748 +0800
Modify: 2020-01-28 16:10:24.252127240 +0800
Change: 2020-01-28 16:12:51.858128748 +0800
Birth: -