linux基礎學習-9.7-linux中的三種時間戳
1、三種時間對應關系表
column column column
訪問時間 Access atime
修改時間 Modify mtime
狀態改動時間 Change ctime
2、如何查看文件文件的三種時間戳
stat filename
3、三種時間戳的解釋
訪問時間:讀一次文件的內容,這個時間就會更新。比如more、cat等命令。ls、stat命令不會修改atime
修改時間:修改時間是文件內容最後一次被修改的時間。比如:vim操作後保存文件。ls -l列出的就是這個時間
[root@oldboyedu42-lnb ~]# stat oldboy.txt
File: `oldboy.txt‘
Size: 69 Blocks: 8 IO Block: 4096 regular file
Device: 803h/2051d Inode: 130137 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2017-11-11 08:33:41.661983311 +0800
Modify: 2017-11-11 08:32:43.505972876 +0800
Change: 2017-11-11 08:32:43.505972876 +0800
[root@oldboyedu42-lnb ~]# >oldboy.txt
[root@oldboyedu42-lnb ~]# stat oldboy.txt
File: `oldboy.txt‘
Size: 0 Blocks: 0 IO Block: 4096 regular empty file
Device: 803h/2051d Inode: 130137 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2017-11-11 08:33:41.661983311 +0800
Modify: 2017-11-11 21:01:21.249962087 +0800
Change: 2017-11-11 21:01:21.249962087 +0800
狀態改動時間。是該文件的inode節點最後一次被修改的時間,通過chmod、chown命令修改一次文件屬性,這個時間就會更新。
[root@oldboyedu42-lnb ~]# stat oldboy.txt
File: `oldboy.txt‘
Size: 0 Blocks: 0 IO Block: 4096 regular empty file
Device: 803h/2051d Inode: 130137 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2017-11-11 08:33:41.661983311 +0800
Modify: 2017-11-11 21:01:21.249962087 +0800
Change: 2017-11-11 21:01:21.249962087 +0800
[root@oldboyedu42-lnb ~]#
[root@oldboyedu42-lnb ~]# ll oldboy.txt
-rw-r--r-- 1 root root 0 Nov 11 21:01 oldboy.txt
[root@oldboyedu42-lnb ~]# ln oldboy.txt oldboy.txt-hard
[root@oldboyedu42-lnb ~]# ll oldboy.txt
-rw-r--r-- 2 root root 0 Nov 11 21:01 oldboy.txt
[root@oldboyedu42-lnb ~]# stat oldboy.txt
File: `oldboy.txt‘
Size: 0 Blocks: 0 IO Block: 4096 regular empty file
Device: 803h/2051d Inode: 130137 Links: 2
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2017-11-11 08:33:41.661983311 +0800
Modify: 2017-11-11 21:01:21.249962087 +0800
Change: 2017-11-11 21:03:09.906964526 +0800
1)mtime 文件內容的最後修改時間
2)ctime 文件狀態的最後更改時間
3)atime文件內容最後訪問時間
練習題:
1、如何查看linux中的時間戳?
2、時間戳的分類(三類)
linux基礎學習-9.7-linux中的三種時間戳