Ich suche nach einer Lösung zum Verschieben von Dateien, die seit heute ein Jahr älter sind. Meine Protokollpartition wird voll, ich kann sie jedoch nicht entfernen. Sie werden sehr lange gebraucht. Wie auch immer, eine Lösung, die ich mir ausgedacht habe, ist:
find /sourcedirectory -mtime 365 -exec mv "{}" /destination/directory/ \;
Würde das funktionieren? Fragen wegen der " -mtime 365 " würde dies die Dateien, die von heute an ein Jahr älter sind, an einen neuen Speicherort verschieben?
Vielen Dank!
mtime
die Änderungszeit ist (was sich wie das anhört, was Sie wahrscheinlich wollen - meistens ist es dies). Wenn diese Protokolle häufig gelesen / referenziert werden, können Sie sie verwenden-atime
(letzte Zugriffszeit).