LinuxSir.cn,穿越时空的Linuxsir!

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

如何根据文件的创建时间来查找文件

[复制链接]
发表于 2006-7-12 16:53:23 | 显示全部楼层 |阅读模式
通过find的cmin,ctime等选项可以根据文件的修改时间,访问时间等来查找文件,但是,我如何根据用户新建文件的时间来查找文件呢?我没有什么好的办法,只好将全部到文件名取出来和历史备份对比,但这明显是一个笨办法,不知道有没有什么比较简单的方法可以实现?谢谢
发表于 2006-7-12 17:57:53 | 显示全部楼层
文件系统里面仅仅保存了 atime、ctime、mtime 没有保存创建时间,所以根据创建时间来查找文件基本上是无法办到的。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-13 02:38:20 | 显示全部楼层
恩,的确是这样,的确没有记录创建时间。不知道有没有什么方法可以在日志里记录文件创建的操作?
回复 支持 反对

使用道具 举报

发表于 2006-7-13 09:47:41 | 显示全部楼层
文件名命名为创建日期吧。
回复 支持 反对

使用道具 举报

发表于 2006-7-13 13:53:30 | 显示全部楼层
多数的文件最后修改时间应该就是创建时间吧?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-20 17:20:10 | 显示全部楼层
创建文件的操作可以记录在日志里面么?
其实我想做这个操作的目的主要是为了审核服务器上是否有非法用户创建或修改的文件。因为我的服务器上合法用户的操作基本上都是在固定的几个目录,其他目录的修改和创建操作可以被认为是被人入侵之后的行为。在windows里面我习惯使用这种方式作最初的一个安全审核。不知道在Linux是否还可以。顺便问一下,如何更改Linux下文件的修改时间(伪造)。
回复 支持 反对

使用道具 举报

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

本版积分规则

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