请在Chrome、Firefox、IE8+等现代浏览器浏览本站。 本博客所有文章为原创,图片不加水印,随意转载,但请注明来源,谢谢!

Find命令搜索过去一段时间内修改过的文件

服务器 kxjhwbb 5455℃ 0评论

有些时候我们需要查找一些最近修改过的文件,比如改着改着忘了自己改过什么= =

还有就是网站转移服务器的时候,可以用这种方式来看什么文件修改过,用以前的备份+修改过的文件就可以更快的迁移,当然了也有点风险。

Find命令可以帮到你

例如:find ./etc/ -ctime -1 这句的意思就是查询./etc/目录,1天内修改过的文件

find ./etc/ -cmin -1440 的含义一样,都是查找1天内修改过的文件

另外这里贴出一些具体参数说明:

-amin n 查找n分钟以前被访问过的所有文件。

-atime n 查找n天以前被访问过的所有文件。

-cmin n 查找n分钟以前文件状态被修改过的所有文件。

-ctime n 查找n天以前文件状态被修改过的所有文件。

-mmin n 查找n分钟以前文件内容被修改过的所有文件。

-mtime n 查找n天以前文件内容被修改过的所有文件。

-print:将搜索结果输出到标准输出。

注意了。如果时间不加负号,那么时间段指的是“n以前”。比如find ./etc/ -ctime 1,搜索出来的将是1天之前被修改过的所有文件,加上负号,才是1天之内被修改过的所有文件。

喜欢 (0)or分享 (0)
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址