Verzeichnisse mit sehr vielen Dateien löschen

Verzeichnisse mit sehr vielen Dateien löschen

Löschen aller Dateien aus einem Verzeichnis

find /path/to/folder -name "filenamestart*" -type f -exec rm -f {} \;


 

Was machen wir wenn ein Verzeichnis sehr viele Dateien beinhaltet?

mkdir empty_dir
rsync -a --delete empty_dir/    yourdirectory/

oder

cd yourdirectory
perl -e 'for(<*>){((stat)[9]<(unlink))}'

 

Löschen von allen Dateien die älter 7 Tage sind:

find /test -mtime +7 -exec rm {} \;


 

Löschen von Dateien mit der Größe >7MB

find /test -size +7M -exec rm {} \;

Share this post

Schreibe einen Kommentar