LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1063|回复: 6

[请教]-atime与-mtime的问题

[复制链接]
发表于 2006-3-14 22:31:35 | 显示全部楼层 |阅读模式
[root@teddy ~]# find /var/log/ -atime +5
/var/log/iptraf/rvnamed.log
[root@teddy ~]# find /var/log/ -mtime +5
/var/log/iiim
/var/log/quagga
/var/log/samba
/var/log/radius/radacct
/var/log/vbox
/var/log/mailman
/var/log/squid
/var/log/tomcat5
/var/log/iptraf/rvnamed.log
/var/log/httpd
/var/log/ppp
/var/log/news/OLD
如果atime是访问时间,mtime是修改时间,那么,[root@teddy ~]# find /var/log/ -atime +5列出的内容应该比[root@teddy ~]# find /var/log/ -mtime +5多才对,不知以上该怎么解释,请求高手教导.
发表于 2006-3-14 22:54:49 | 显示全部楼层
访问 不包括 修改,修改 也不包括 访问。。可以是访问了,但是没修改,也可以是 修改了,但没访问。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-15 00:06:35 | 显示全部楼层

前辈,我是新手,有点悬乎.

不知道有没有更浅显易懂的解释,真得希望学习.
回复 支持 反对

使用道具 举报

发表于 2006-3-15 00:15:28 | 显示全部楼层
[root@teddy ~]# find /var/log/ -atime +5
/var/log/iptraf/rvnamed.log
[root@teddy ~]# find /var/log/ -mtime +5
/var/log/iiim
/var/log/quagga
.
比如你的这个例子:
iiim/quagga 这几个文件5天多没动过了,但是你却查看过他们的内容。
你至少5天没查看 rvnamed.log 了,但是这几天该文件修改过了,只是你还没看里边的内容。
回复 支持 反对

使用道具 举报

发表于 2006-3-15 10:49:26 | 显示全部楼层
系统对一个文件保存至少以下三种时间:
1,文件数据最近的存取时间(last accessed time),在系统调用stat函数中使用st_atime表示。
2,文件数据最近的修改时间(last modified time),在系统调用stat函数中使用st_mtime表示。
3,文件i节点数据最近的修改时间(last i-node's status changed time),在系统调用中使用st_ctime表示。
一个事实是:系统把文件内容数据与i节点数据是分别存放的,i节点数据存放了文件权限与文件属主之类的数据,那么使用chmod命令更改文件的权限只会修改st_ctime而不会更改st_atime和st_mtime.用cat命令查看st_atime,则不会更改st_mtime和st_ctime,如果你只更改文件的内容,而未查看过文件的内容,像这样做echo hi>filename,则把st_mtime更改了,而没有更改st_atime。
回复 支持 反对

使用道具 举报

发表于 2006-3-15 10:50:43 | 显示全部楼层
系统对一个文件保存至少以下三种时间:
1,文件数据最近的存取时间(last accessed time),在系统调用stat函数中使用st_atime表示。
2,文件数据最近的修改时间(last modified time),在系统调用stat函数中使用st_mtime表示。
3,文件i节点数据最近的修改时间(last i-node's status changed time),在系统调用中使用st_ctime表示。
一个事实是:系统把文件内容数据与i节点数据是分别存放的,i节点数据存放了文件权限与文件属主之类的数据,那么使用chmod命令更改文件的权限只会修改st_ctime而不会更改st_atime和st_mtime.用cat命令查看st_atime,则不会更改st_mtime和st_ctime,如果你只更改文件的内容,而未查看过文件的内容,像这样做echo hi>filename,则把st_mtime更改了,而没有更改st_atime。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-3-15 22:49:39 | 显示全部楼层
非常感谢两位!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表