find ist ein komplexer Befehl zum suchen im Dateisystem deswegen werde ich hier einige nützliche Anwendungen des Befehles zeigen:

alle Dateien die größer als 100 KByte sind:

find /home/user -size +100k -exec ls -lth {} ;

alle Dateien die älter als 30 Tage sind:

find /home/user -type f -mtime +30 -exec ls -lth {} ;

alle Dateien die die letzten 2 Tage modfiziert wurden::

find /home/user -type f -mtime -2 -exec ls -lth {} ;

um alle Dateien zu löschen die einem Kriterium entsprechen einfach statt des ls Befehls rm verwenden:

find /home/user -size +100k -exec /bin/rm -f {} ;
Der Linux Befehl find
Tagged on:             

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.