Ich versuche, ein Busybox-kompatibles Skript (oder einen Einzeiler) zu entwickeln, das alle Dateien auflistetinnerhalb einer angegebenen Partitiondie seit dem letzten Einschalten geändert wurden. Dies sollte, wenn möglich, Dateien einschließen, die während des Bootvorgangs geschrieben wurden. Es sollten keine Dateien eingeschlossen werden, die separat auf der angegebenen Partition gemountet sind. Wenn ich es beispielsweise auffordere, die Root-Partition zu durchsuchen, /
sollte es automatisch ausgeschlossen werden, /dev
da es sich um eine separate Partition handelt devtmpfs
.
Antwort1
find / -xdev -type f -newer /proc/1
sollte die gleichen Ergebnisse liefern und etwas einfacher/kürzer sein.
Antwort2
Dieser Befehl hat es geschafft:
find / -xdev -type f -mmin -`cat /proc/uptime | cut -f1 -d" " | awk '{printf("%d", $1 / 60)}'`