LinuxSir.cn,穿越时空的Linuxsir!

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

怎样列出或者删除5天前的文件?

[复制链接]
发表于 2006-12-15 12:31:21 | 显示全部楼层 |阅读模式
如题,面试题目,原来是怎样删除5天前的文件,我想只要能列出也就可以删除了
印象中ls指令有个-t参数,回来后却发现使用它也无法跟5天前的时间比较了,请问该怎么办?
发表于 2006-12-15 13:32:32 | 显示全部楼层
find /path -mtime +5 -a -name "*.*" -exec rm {} \;
回复 支持 反对

使用道具 举报

发表于 2006-12-15 14:59:51 | 显示全部楼层
5天前的定义太广了。。。5天前访问?5天前创建,5天前修改?

find /path -mtime -ctime -atime +5 |rm -rf *

嘿嘿。。我这个也可以。。
回复 支持 反对

使用道具 举报

发表于 2006-12-16 12:34:36 | 显示全部楼层
5天前创建

错, ctime不是创建时间。
回复 支持 反对

使用道具 举报

发表于 2006-12-16 12:43:55 | 显示全部楼层
find /path -mtime -ctime -atime +5 |rm -rf *


???:ask
回复 支持 反对

使用道具 举报

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

本版积分规则

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