Neteja del disc dur

Aquests dies previs a la reincorporació, aprofito a fer una mica de neteja del disc dur del PC, perquè al llarg dels anys s’hi han multiplicat els fitxers duplicats.

No he sabut trobar cap programari amb interfície gràfica d’usuari que em satisfaci i he optat per fer la cerca mitjançant la, sempre útil, consola de comandaments. Una breu repassada a través de Google i ja he trobat el que necessito. Es diu “fdupes” i es pot trobar als repositoris de les diferents distribucions Linux.

Fdupes és un programa escrit per Adrián López i serveix per a escanejar directoris tot buscant fitxers duplicats, amb opcions per llistar-los i esborrar-los. Primer compara les mides dels fitxers i les seves signatures MD5, i després fa una verificació “byte-a-byte”.
Està escrit en llenguatge C i alliberat sota llicència MIT. (font: wikipedia).

Les opcions que faig servir són les següents:

  • -r –recurse: for every directory given follow subdirectories
    encountered within
  • -S –size show size of duplicate files
  • -A –nohidden exclude hidden files from consideration

A més a més, amb la instrucció “> /home/kenneth/Escriptori/duplicats.txt”, redirigeixo el resultat a un fitxer de text per a poder revisar-lo posteriorment. També acostumo a posar un “&” al final, quan intueixo que el procés serà llarg. D’aquesta manera el poso en segon pla i puc continuar treballant.

Així doncs, la cosa quedaria així: “fdupes -r -S -A /home/kenneth/ > /home/kenneth/Escriptori/duplicats.txt &” o també així: “fdupes -rSA /home/kenneth/ > /home/kenneth/Escriptori/duplicats.txt &”.

Realment funciona molt bé i ràpid. Després ja toca anar revisant els duplicats i, si es vol, eliminar-los.