Com trobar i eliminar fitxers duplicats/no desitjats a Linux mitjançant l'eina FSlint


Fa molt poc he escrit una publicació sobre la utilitat fdupes que s'utilitza per trobar i substituir fitxers duplicats a Linux. Aquesta publicació va agradar molt als nostres lectors. Si no heu passat per la publicació de la utilitat fdupes, potser us agradaria fer-la aquí:

  1. eina fdupes per trobar i suprimir fitxers duplicats

Aquesta publicació pretén donar llum sobre què és fslint, les seves característiques, instal·lació i usos.

fslint és una utilitat de Linux per eliminar l'esgotament no desitjat i problemàtic en fitxers i noms de fitxers i, per tant, manté l'ordinador net. Un gran volum de fitxers innecessaris i no desitjats s'anomenen pelusa. fslint elimina aquesta pelusa no desitjada dels fitxers i els noms dels fitxers. Fslint ajuda a lluitar contra fitxers no desitjats fent front a fitxers duplicats, directoris buits i noms inadequats.

  1. És una combinació de diferents eines que s'ocupen de fitxers duplicats, directoris buits i noms inadequats.
  2. Interface gràfic GTK+ senzill, així com línia d'ordres.
  3. Fslint fa front a la pelusa relacionada amb els fitxers duplicats, els noms de fitxers problemàtics, els fitxers temporals, els enllaços simbòlics dolents, els directoris buits i els binaris sense eliminar.
  4. Us ajudarà a recuperar l'espai de disc que s'utilitzava per fitxers innecessaris i no desitjats.

Instal·leu fslint en un Linux

La instal·lació de la darrera versió del paquet fslint es pot instal·lar tan fàcil com executar l'ordre següent en sistemes basats en Debian com Ubuntu i Linux Mint.

$ sudo apt-get install fslint

A les distribucions basades en CentOS/RHEL, heu d'activar el repositori epel per instal·lar el paquet fslint.

# yum install  fslint
# dnf install  fslint    [On Fedora 22 onwards]

Com puc utilitzar l'ordre fslint?

Espero que conegueu una de les regles bàsiques de càlcul i entengueu el risc: tenir una còpia de seguretat. Abans de començar a provar aquesta aplicació, assegureu-vos que teniu una còpia de seguretat de tot el que hi ha al vostre sistema, de manera que, fins i tot si s'elimina un fitxer important, podeu restaurar-lo gairebé immediatament.

Ara, com sabeu, fslint és una d'aquestes aplicacions que té una interfície de línia d'ordres i una interfície gràfica d'usuari al mateix temps. Podeu utilitzar qualsevol dels dos.

Per als desenvolupadors i administradors, la versió CLI és preferida, ja que us ofereix un poder immens. El front-end de la GUI és el més adequat per als novells i els que prefereixen la GUI a la CLI.

La versió de línia d'ordres de fslint no es troba al camí de la majoria dels usuaris de Linux. Podeu accedir-hi a la ubicació /usr/share/fslint/.

$ ./usr/share/fslint/fslint/fslint
-----------------------------------file name lint
./.config/google-chrome/Default/Pepper\ Data/Shockwave\ Flash/WritableRoot/#SharedObjects/NNPAG57S/videos.bhaskar.com/[[IMPORT]]
./Documents/.~lock.fslint\ -\ Remove\ duplicate\ files\ with\ fslint\ (230).odt#
./Documents/7\ Best\ Audio\ Player\ Plugins\ for\ WordPress\ (220).odt
./Documents/7\ Best\ WordPress\ Help\ Desk\ Plugins\ for\ Customer\ Support\ (219).odt
./Documents/A\ Linux\ User\ using\ Windows\ (Windows\ 10)\ after\ more\ than\ 8\ years(229).odt
./Documents/Add\ PayPal\ to\ WordPress(211).odt
./Documents/Atom\ Text\ Editor\ (202).odt
./Documents/Create\ Mailchimp\ account\ and\ Integrate\ it\ with\ WordPress(227).odt
./Documents/Export\ Feedburner\ feed\ and\ Import\ it\ to\ Mailchimp\ &\ setup\ RSS\ Feed\ Newsletter\ in\ Mailchimp(228).odt

----------------------------------DUPlicate files
Job 7, “/usr/share/fslint/fslint/fslint” has stopped

Important: dues coses que cal tenir en compte en aquest moment. Primer fslint no suprimeix cap fitxer per si mateix, només us mostra els fitxers lint, la seva ubicació i el seu nom. Has de decidir què fer amb ells. El segon és fslint per defecte, comenceu a cercar des del vostre directori '/home'.

Per cercar un altre directori diferent del vostre /home, heu de passar el nom del directori amb l'ordre, com:

$ /usr/share/fslint/fslint/fslint /home/avi/Pictures

Per cercar recursivament a totes les subcarpetes, hauríeu d'utilitzar el senyalador -r, simplement com:

$ /usr/share/fslint/fslint/fslint -r /home/avi/Music/

Podeu activar l'aplicació GUI construïda a sobre de fslint escrivint fslint des del terminal Linux o des del menú Aplicació.

$ fslint-gui

Tot a la GUI és fàcil d'entendre. Tot el que has de fer és:

  1. Afegiu/elimineu els directoris per escanejar.
  2. Seleccioneu per escanejar recursivament o no marcant/desmarcant la casella de selecció a la part superior dreta.
  3. Feu clic a Cerca. I tot fet!

Un cop més, hauríeu de recordar que aquesta utilitat no elimina els fitxers de pelusa sinó que us proporciona només la informació i us ho deixa tot.

Conclusió

fslint és una eina perfecta per eliminar pelusa de diversos tipus d'un sistema de fitxers. Tot i que necessita millores en determinades zones grises: -

  1. Una mica lent per a la detecció de fotos duplicades.
  2. Requereix alguna millora a la interfície d'usuari.
  3. No hi ha comptador de progrés.

Espero que us hagi agradat la publicació. En cas afirmatiu! Sigues audible. Publiqueu els vostres valuosos comentaris als comentaris a continuació. Estigueu atents i connectats a Tecmint mentre estic treballant en una altra publicació que us encantarà llegir. Fes m'agrada i comparteix-nos i ajuda'ns a difondre'ns.