How-to: com eliminar arxius duplicats en Linux

arxiu duplicat

Quan treballem amb sistemes heterogenis amb arxius compartits entre màquines Windows i Unix, és possible que alguns sistemes operatius generin gran quantitat de fitxers que no són necessaris o pràctics en un sistema * nix com ara els famosos Thumbs.db entre d'altres, que són usats per indexar contingut multimèdia en aquests sistemes. En canvi, en la nostra distro poden resultar molestos i el que és pitjor, ocupen espai d'emmagatzematge que podríem estar aprofitant per a altres fins.

Si a més d'això tenim fitxers o arxius duplicats ja siguin per que hàgim fet còpies sense adonar-nos o per qualsevol altra raó, la quantitat d'espai d'emmagatzematge en el nostre disc dur ocupada innecessàriament pot ser bastant elevada. Jo he arribat a aclarir alguns gigues només eliminant aquest tipus de fitxers duplicats. A més, solen ser molt molestos quan fem backups diaris, ja que engreixen la mida de la còpia de seguretat i augmenten el temps i espai necessari ...

Ja coneixeràs programes per alliberar espai del nostre disc dur com BleachBit, Que és capaç d'eliminar els Thumbs.db que he citat anteriorment, memòria cau, galetes, i altres fitxers innecessaris que es poden estar acumulant en el nostre sistema per l'ús diari que fem. Però no pot eliminar arxius duplicats, però és possible fer-ho amb els turcs que et donem a continuació:

Com eliminar duplicats des de la consola?

Com sol ser habitual, per eliminar arxius duplicats ha dues formes de fer-ho, una és mitjançant ordres des del terminal com, una cosa que aporta flexibilitat i potència sense fer ús d'eines gràfiques. I si et decideixes a fer la feina des de la consola, una de les millors eines per eliminar duplicats que et puc presentar és fdupes. És una tool bastant comú i està present en la majoria de repositoris de les distros conegudes, per tant per a la seva instal·lació serà suficient amb fer servir el gestor de paquets (apt-get, dnf, yum, ...) que usem en cada cas.

Un cop instal·lada, perquè ens detecti tots els arxius duplicats inspeccionant la seva data de creació, contingut i nom dels fitxers. Imagina que vols buscar contingut duplicat en el teu directori / home, ja que simplement has d'executar el següent:

fdupes /home

Si vols fer servir una recerca recursiva, És a dir, que trobi també duplicats en els subdirectoris d'aquest, has de fer servir l'opció -r. Amb l'opció -S pots també veure l'espai utilitzat per aquests duplicats. Per exemple:

fdupes -rS /home

Un cop detectats, si els volem eliminar tots, Només fem servir l'opció -d, que et permetrà eliminar els que vulguis:

fdupes -d /home

Per a més informació podeu utilitzar man fdupes, Ja que hi ha més opcions i possibilitats.

Com eliminar duplicats amb eines gràfiques?

GUI de la Fslint

En canvi, moltes persones no volen fer ús de la consola, i més concretament els que provenen des d'entorns més purament gràfics com Microsft Windows i MacOS, possiblement estiguin una mica perduts a l'inici. Per a tots ells la solució és utilitzar una herrmaienta gràfica que permeti localitzar i eliminar els duplicats d'una manera intuïtiva, i existeix, es diu FSlint.

A l'igual que passa amb fdupes, FSlint estarà disponible a la majoria dels repositoris de les distros més conegudes perquè és una eina bastant popular, i per descomptat en les Apps Stores que solen trobar-se en moltes distros, pel que la seva instal·lació tampoc implica cap misteri, simpelmente descarregar i instal·lar des de l'App Store o instal·lar-la des de la consola usant el gestor de paquets que facis servir en cada cas. Un cop instal·lada podràs començar a utilitzar-la.

Su GUI és bastant senzilla com pots veure en la imatge que he posat. El seu ús és ben senzill, però per a major facilitat et descriuré els passos de com es fa servir:

  • En el Dash de cerca, A dalt, podràs afegir o eliminar directoris del teu sistema amb els botons que tens a la dreta. Al centre veuràs els que ja tens agregats. Així que caldrà que hi afegiu totes les rutes on desitges trobar duplicats o si vols que analitzi el sistema complet afegir root /. Si et fixes, al lateral dret hi ha una pestanya que has de marcar si la recerca vols que es faci de forma recursiva, és a dir, que no només busqui dins d'aquest directori sinó també en els subdirectoris que trobi.
  • A la zona central tenim el menú de resultats, Amb diverses opcions a la Colum esquerra per seleccionar el que quieremos veure, com binaris. duplicats, enllaços incorrectes, etc., opcions que també trobàvem a fdupes. L'espai blanc s'omplirà amb els resultats trobats quan facis clic al botó Cerca.
  • Finalment, pots seleccionar els fitxers trobats sols o en grup amb el botó seleccionar per després exercir una acció sobre un o sobre un grup d'ells amb els botons Desar perquè no elimini res o Esborrar perquè siguin eliminats els duplicats.

Certament és una eina molt potent i senzilla ... Només em queda comentar la pestanya Paràmetres de cerca avançada, Que si la prems veuràs un nou menú on seleccionar altres paràmetres o filtres per excloure certs fitxers de les recerques o aplicar regles concretes per buscar fitxers concrets.

No oblidis deixar els teus comentaris amb els dubtes, suggeriments, etc. Espero que t'hagi servit d'ajuda aquest tutorial ...


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: AB Internet Networks 2008 SL
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.