touch somefile
ls -lu --time-style=full somefile
我发现创建文件后第一次读的时候(比如givm somefile)atime会发生变化,然后再怎么读atime就不变了
或者修改文件内容后第一次读,atime会发生变化,然后再怎么读就不变了
——————————————————————————————————————
然后我又试了一下我以前些的脚本
先ls -lu --time-style=full filename查看atime
然后 ./somefile 执行了一次,
这时ls -lu --time-style=full filename查看atime,atime变化了
然后无论我再执行几次
查看atime都还是不变
why?
atime的困惑
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 3173
- 注册时间: 2010-01-13 23:26
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 3173
- 注册时间: 2010-01-13 23:26
Re: atime的困惑
ctime 没废弃呢,atime 虽然在POSIX里有,基本上都noatime或者relatime挂载。修改时间比访问时间重要嘛。eexpress 写了:额。是ctime才废弃吧。
Here I am.
Ubuntu 桌面培训 - 全中文官方文档,含汉化截图,提供PDF
Ubuntu 桌面培训 - 全中文官方文档,含汉化截图,提供PDF
-
- 帖子: 627
- 注册时间: 2008-11-08 18:34
Re: atime的困惑
还有个问题
我在网上下的zip压缩包
把里面的文件解压出来,ctime是今天 ,atime mtime是09年的同一时间
我想知道文件是携带了atime mtime, 还是只携带了其中一个,另外一个根据这个生成的?
我在网上下的zip压缩包
把里面的文件解压出来,ctime是今天 ,atime mtime是09年的同一时间
我想知道文件是携带了atime mtime, 还是只携带了其中一个,另外一个根据这个生成的?
气血鼓荡,身体发胀,偶飘上头,三时舒畅
-
- 帖子: 3173
- 注册时间: 2010-01-13 23:26
Re: atime的困惑
看你的压缩打包工具是怎么处理的,和文件本身无关。gzbao9999 写了:还有个问题
我在网上下的zip压缩包
把里面的文件解压出来,ctime是今天 ,atime mtime是09年的同一时间
我想知道文件是携带了atime mtime, 还是只携带了其中一个,另外一个根据这个生成的?
Here I am.
Ubuntu 桌面培训 - 全中文官方文档,含汉化截图,提供PDF
Ubuntu 桌面培训 - 全中文官方文档,含汉化截图,提供PDF
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
-
- 帖子: 3173
- 注册时间: 2010-01-13 23:26
Re: atime的困惑
atime 对我来说的用处就是降低磁盘性能,真的。eexpress 写了:ctime才是没用的啊。node移动就变了。属性变下,也变了。整个就是假的。
atime有用的啊。至少方便查找最近的操作。
mtime才是个正常的。
别学术照抄。
Here I am.
Ubuntu 桌面培训 - 全中文官方文档,含汉化截图,提供PDF
Ubuntu 桌面培训 - 全中文官方文档,含汉化截图,提供PDF