Búsqueda de sitios web

Cómo encontrar y eliminar archivos duplicados/no deseados en Linux usando la herramienta 'FSlint'


Muy recientemente escribí una publicación sobre la utilidad fdupes que se utiliza para buscar y reemplazar archivos duplicados en Linux. Esta publicación fue del agrado de nuestros lectores. Si no ha leído la publicación de la utilidad fdupes, es posible que desee leerla aquí:

  1. Herramienta fdupes para buscar y eliminar archivos duplicados

Esta publicación tiene como objetivo arrojar luz sobre qué es fslint, sus características, instalación y usos.

¿Qué es fslint?

fslint es una utilidad de Linux para eliminar elementos no deseados y problemáticos en archivos y nombres de archivos y así mantener limpia la computadora. Un gran volumen de archivos innecesarios y no deseados se denomina lint. fslint elimina dicha pelusa no deseada de los archivos y nombres de archivos. Fslint ayuda a luchar contra archivos no deseados al hacer frente a archivos duplicados, directorios vacíos y nombres inadecuados.

Características de fslint

  1. Es una combinación de diferentes herramientas que se encargan de archivos duplicados, directorios vacíos y nombres incorrectos.
  2. Interfaz gráfica GTK+ sencilla y línea de comandos.
  3. Fslint se ocupa de la pelusa relacionada con archivos duplicados, nombres de archivos problemáticos, archivos temporales, enlaces simbólicos incorrectos, directorios vacíos y archivos binarios no eliminados.
  4. Ayudarle a recuperar espacio en disco utilizado por archivos innecesarios y no deseados.

Instalar fslint en Linux

La instalación de la última versión del paquete fslint se puede instalar tan fácilmente como ejecutar el siguiente comando en sistemas basados en Debian como Ubuntu y Linux Mint.

sudo apt-get install fslint

En distribuciones basadas en CentOS/RHEL, necesita activar el repositorio epel para instalar el paquete fslint.

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

¿Cómo uso el comando fslint?

Espero que conozca una de las reglas básicas de cálculo y comprenda el riesgo: tener respaldo. Antes de comenzar a probar esta aplicación, asegúrese de tener una copia de seguridad de todo lo que hay en su sistema, de modo que incluso si se elimina un archivo importante, pueda restaurarlo casi de inmediato.

Ahora, como sabe, fslint es una de esas aplicaciones que tiene una interfaz de línea de comandos y una GUI frontal al mismo tiempo. Puedes usar cualquiera de los dos.

Para desarrolladores y administradores, se prefiere la versión CLI, ya que ofrece un poder inmenso. La interfaz gráfica de usuario se adapta mejor a los principiantes y a aquellos que prefieren la GUI a la CLI.

Uso de la línea de comando fslint

La versión de línea de comando de fslint no está en el camino de la mayoría de los usuarios de Linux. Puede acceder a él en la ubicación /usr/share/fslint/.

./usr/share/fslint/fslint/fslint
Salida de muestra
-----------------------------------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

Importante: Debes tener en cuenta dos cosas en este punto. Primero, fslint no elimina ningún archivo por sí solo. Solo muestra los archivos lint, su ubicación y su nombre. Tienes que decidir qué hacer con ellos. En segundo lugar, fslint comienza a buscar de forma predeterminada desde su directorio '/home'.

Para buscar en un directorio diferente al /home, debe pasar el nombre del directorio con el comando, como:

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

Para buscar recursivamente en todas las subcarpetas, debe usar el indicador ‘-r’, simplemente como:

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

Uso de la GUI de fslint

Puede activar la aplicación GUI creada sobre fslint escribiendo fslint desde la terminal Linux o desde el Menú de la aplicación.

fslint-gui

Todo en GUI es fácil de entender. Todo lo que necesitas hacer es:

  1. Agregar/eliminar los directorios para escanear.
  2. Seleccione escanear de forma recursiva o no marcando/desmarcando la casilla de verificación en la parte superior derecha.
  3. Haga clic en 'Buscar'. ¡Y todo listo!

Nuevamente debes recordar que esta utilidad no elimina los archivos lint sino que solo te proporciona la información y deja todo en tus manos.

Conclusión

fslint es una herramienta perfecta que elimina pelusas de varios tipos de un sistema de archivos. Aunque necesita mejoras en ciertas áreas grises: –

  1. Un poco lento para la detección de fotografías duplicadas.
  2. Requiere algunas mejoras en la interfaz de usuario.
  3. Sin medidor de progreso.

Espero que te haya gustado la publicacion. ¡En caso afirmativo! Sea audible. Publique sus valiosos comentarios en los comentarios a continuación. Estén atentos y conectados a Tecmint mientras trabajo en otra publicación que les encantará leer. Dale me gusta y compártenos y ayúdanos a difundirnos.