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?
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:
- 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 ...
Sigues el primer a comentar