linux显示24小时之前的内容,关于linux:查找过去24小时内更改的文件

阅读: 评论:0

linux显示24小时之前的内容,关于linux:查找过去24小时内更改的文件

linux显示24小时之前的内容,关于linux:查找过去24小时内更改的文件

例如,MySQL服务器正在我的Ubuntu机器上运行。 某些数据在过去24小时内已更改。

什么(Linux)脚本可以找到过去24小时内更改过的文件?

请列出文件名,文件大小和修改时间。

你可以使用stackoverflow/questions/4561895/

要查找特定特定目录及其子目录中过去24小时(最后一整天)中修改的所有文件:

find /directory_path -mtime -1 -ls

应该是你喜欢的

1之前的-很重要 - 它意味着一天或更短时间内发生了任何变化。

1之前的+意味着至少在一天之前发生了任何变化,而在1之前没有任何东西意味着它在一天前被改变了,不多也不少。

太好了! 过去2个小时怎么样?

使用"-mmin -120"而不是mtime

谢谢你的回答,但我想得到返回值,如果这个命令有一些修改过的文件,如果没有?

我是否理解正确,如果修改了任何文件,你想检查一个目录,并返回一个布尔值告诉你是否有?

为什么-之前的数值?

-mtime的参数被解释为文件年龄中的整天数。 -mtime + n表示严格大于-mtime -n表示严格小于。

对于读者:在脚本中使用时不要忘记删除-ls

你可以这样做

find . -mtime 0

来自man find:

[The] time since each file was last modified is divided by 24 hours and any remainder is discarded

本文发布于:2024-02-03 08:55:36,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170692173449976.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:小时   文件   内容   linux
留言与评论(共有 0 条评论)
   
验证码:

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23