Busybox:查找分区上自开机以来修改过的所有文件

Busybox:查找分区上自开机以来修改过的所有文件

我正在尝试编写一个与 Busybox 兼容的脚本(或单行脚本)来列出每个文件在指定分区内自上次上电以来已被修改。如果可能的话,这应该包括引导期间写入的文件。它不应该包括单独安装到指定分区的文件,例如,如果我要求它搜索根分区,/那么它应该自动排除,/dev因为它是一个单独的devtmpfs.

答案1

find / -xdev -type f -newer /proc/1应该提供相同的结果,并且更简单/更短一些。

答案2

这个命令成功了:

find / -xdev -type f -mmin -`cat /proc/uptime | cut -f1 -d" " | awk '{printf("%d", $1 / 60)}'`

相关内容