【发布时间】:2012-01-17 22:08:36
【问题描述】:
我知道我可以使用此命令查找不到一周前创建或修改的目录:
find /home -type d -mtime -7
但是如何找到不到一周前创建的目录?
【问题讨论】:
我知道我可以使用此命令查找不到一周前创建或修改的目录:
find /home -type d -mtime -7
但是如何找到不到一周前创建的目录?
【问题讨论】:
创建时间未存储。
您只能检查 3 个时间戳
Last access time
Last modification time
Last change time
“更改”是以下之一:权限更改、重命名等。 而修改只是内容。
【讨论】:
简短的回答:你不能。
一个inode中存储了3次
重点是:ctime 不仅被 create 改变,而且被 chmod / chown 改变,甚至可能被 ln 改变(不确定)。 Man stat 和 man touch 是你的朋友。
如果您尝试通过find /home -type d -mtime -7 查找新目录,请准备好同时查找已更改其模式或所有者的旧目录。
【讨论】: