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)}'`

相關內容