Hoe vind je dubbele bestanden in mappen en verwijder je die met een script of een opdracht? Hoe wis je dubbele bestanden opgeslagen in de mappen ~/foo en /home/gebruiker2/foo?
Daarvoor gebruik je fdupes. fdupes zoekt in de opgegeven mappen naar dubbele bestanden. De gevonden bestanden zijn even groot, hebben dezelfde MD5 handtekening en werden byte per byte vergeleken. fdupes kan de opgespoorde bestanden daarna verwijderen.
In openSUSE 11.4 gebruik je de opdracht sudo zypper install fdupes
om fdupes uit de standaard softwarebron te installeren.
In Debian/Ubuntu gebruik je de opdracht apt-get install fdupes
om fdupes uit de standaard softwarebron te installeren.
Om dubbele bestanden in de map Documenten te zoeken, gebruik je de opdracht:
fdupes Documenten
Om dubbele bestanden in de map Documenten en zijn submappen te zoeken, gebruik je de opdracht:
fdupes -r Documenten
Documenten/SNT/Linux/Kiwi/livecd-kde/root/usr/local/bin/createliveusb.sh Documenten/SNT/Linux/Kiwi/livecd-kde/root/usr/local/bin/createliveusb.sh~
dany@linux-y8ny:~> fdupes -d Documenten/SNT/Linux/Kiwi/livecd-kde/root/usr/local/bin
[1] Documenten/SNT/Linux/Kiwi/livecd-kde/root/usr/local/bin/createliveusb.sh~
[2] Documenten/SNT/Linux/Kiwi/livecd-kde/root/usr/local/bin/createliveusb.sh
Set 1 of 1, preserve files [1 - 2, all]: 2
[-] Documenten/SNT/Linux/Kiwi/livecd-kde/root/usr/local/bin/createliveusb.sh~
[+] Documenten/SNT/Linux/Kiwi/livecd-kde/root/usr/local/bin/createliveusb.sh
Gebruik daarvoor de volgende opdracht:
fdupes Documenten/Games/Video's/ Documenten/SNT/Linux/Games/Video's/
Of:
fdupes -r Documenten/Games/Video's/ Documenten/SNT/Linux/Games/Video's/
dany@linux-y8ny:~> fdupes -S Documenten/Games/Video\'s/ Documenten/SNT/Linux/Games/Video\'s/
8755028 bytes each:
Documenten/Games/Video's/ Awesome Soccer.mp4
Documenten/SNT/Linux/Games/Video's/ Awesome Soccer.mp4
Voor een volledig overzicht van de mogelijkheden van fdupes raadpleeg je best de man pages:
man fdupes