例如,MySQL 服务器正在我的 Ubuntu 机器上运行。在过去 24 小时内,某些数据已更改。
哪些 (Linux) 脚本可以找到过去 24 小时内已更改的文件?
请列出文件名、文件大小和修改时间。
原文由 JackWM 发布,翻译遵循 CC BY-SA 4.0 许可协议
另一种更人性化的方式:
find /<directory> -newermt "-24 hours" -ls
或者:
find /<directory> -newermt "1 day ago" -ls
或者:
find /<directory> -newermt "yesterday" -ls
原文由 Maxim Egorushkin 发布,翻译遵循 CC BY-SA 4.0 许可协议
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
2 回答793 阅读✓ 已解决
2 回答3.2k 阅读
要在特定特定目录及其子目录中查找过去 24 小时(最后一整天)内修改的所有文件:
应该是你喜欢的
-
之前的1
很重要 - 这意味着在一天或更短时间内发生了任何变化。一个+
在1
--- 之前将意味着至少在一天前发生了任何变化,而在1
之前什么都没有改变不多不少。