Samstag, September 03, 2011

Linux: Doppelte Dateien finden und ggfs. löschen

Ich hatte meinen EBook-Ordner zu bereinigen und wusste, dass ich viele unterschiedliche Bibliotheken ineinander kopiert hatte und sicherlich verschiedene Bücher doppelt in den Ordnern vorkommen mussten. Also suchte ich nach einem Weg, doppelte Dateien auf der Platte aufzuspüren und ggfs. zu löschen.

Step 1
sudo apt-get install fdupes

Step 2
Doppelte Dateien finden:
fdupes -r ordnername
Wenn alles in eine Datei geschrieben werden soll, weil es so viel ist:
fdupes -r ordnername > duplikate.txt

Step 3.a
Die erste Datei von Duplikaten behalten, die andere löschen
fdupes -rdN ordnername

Step 3.b
Immer gefragt werden, welche behalten werden soll
fdupes -rd ordnername

Wer es grafisch mag, kann auch einmal "fslint" testen.