Wie kann ich alle Dateien im aktuellen Verzeichnis anzeigen, deren Berechtigungen kürzlich geändert wurden?
Oder eine andere Herangehensweise an mein Problem: Wie kann ich feststellen, wie oft die Berechtigungen für eine Datei geändert wurden?
Antwort1
Wenn Sie Forensik betreiben (und es zu spät ist, um eine bessere Aufzeichnung zu planen),
verwenden Sie „Find“, um Dateien zu finden, die nach einer bestimmten Zeit geändert wurden.
find «directory_name» -newerct "1 hour ago"
Dies verwendet -newerXY
den Befehl find
. X=c zum Vergleichen ctime
(Änderung des Modus/der Berechtigungund alle anderen Metadaten) gegen Y=t-Zeit in der Befehlszeile. Verwenden Sie die Infoseite des Datums, um Hilfe zu Zeitzeichenfolgen zu erhalten.
Es gibt keine Möglichkeit herauszufinden, wie oft Änderungen vorgenommen wurden oder ob sich andere Metadaten geändert haben, es sei denn, Sie planen im Voraus, sodass mehr aufgezeichnet wird.