it-swarm.com.de

Dateien größer als 1 GB und älter als 6 Monate

Ich möchte Dateien, die größer als 1 GB und älter als 6 Monate sind, auf dem gesamten Server finden. Wie schreibe ich einen Befehl dafür?

28
shinek

Verwenden Sie find:

find /path -mtime +180 -size +1G

-mtime bedeutet, nach Änderungszeiten zu suchen, die länger als 180 Tage (+180) sind. Und der -size Parameter sucht nach Dateien größer als 1 GB.

46
chaos

find / -size +1G -mtime +180 -type f -print

Hier ist die Erklärung des Befehls Option für Option: Ausgehend vom Stammverzeichnis werden alle Dateien gefunden, die größer als 1 GB sind und vor mehr als 180 Tagen geändert wurden und vom Typ "Datei" sind, und ihr Pfad wird gedruckt.

8
dr_