关于文件状态的三种时间,mtine ,ctime , atime 以及查看文件状态stat command 和修改文件时间touch commadn
查看文件状态:stat
[root@serverln ~]# stat first2
File: `first2'
Size: 108 Blocks: 8 IO Block: 4096 regular file
Device: 801h/2049d Inode: 3670030 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root)
Access: 2014-11-10 09:20:00.105856502 +0800 #访问时间
Modify: 2014-11-10 09:19:52.006856502 +0800 #修改时间
Change: 2014-11-10 09:19:52.006856502 +0800 # 状态时间。这个时间是不能手动更改的。
关于文件状态的三种时间,mtine ,ctime , atime
modification time (mtime): 文件内容改变时这个时间会改变 (默认显示这个时间ls -l)
change time (ctime):状态时间,像权限与属性被更改了时间也会变改变,打开或修改其它属性也会,这个时间不能用touch改变access time (atime):文件访问时间:cat读取了这个文件时间就会改变
修改文件时间:touch
touch [-acdmt] 文件或目录
-a 仅修改access time-c 仅修改文件时间,如该文件不存在则不建立新文件
-m 仅修改mtime
-d 后面可以接修改时间,而不用目前日期,也可以使用--date="日期或时间"
-t 后面接需要更改的时间,格式为 [YYMMDDhhmm]