Como encontrar arquivos duplicados no Linux e removê-los

31 de agosto de 2017
  • FSlint é uma ótima ferramenta GUI para encontrar arquivos duplicados no Linux e removê-los. O FDUPES também encontra os arquivos com o mesmo nome no Linux, mas na forma de linha de comando. *

Se você tem o hábito de baixar tudo da web como eu, acabará tendo vários arquivos duplicados. Na maioria das vezes, posso encontrar as mesmas músicas ou um monte de imagens em diretórios diferentes ou acabar fazendo backup de alguns arquivos em dois lugares diferentes. É uma dor localizar esses arquivos duplicados manualmente e excluí-los para recuperar o espaço em disco.

Se você quiser se livrar dessa dor, existem vários aplicativos Linux que o ajudarão a localizar esses arquivos duplicados e removê-los. Neste artigo, iremos cobrir como você pode encontrar e remover esses arquivos no Ubuntu.

  • Observação: você deve saber o que está fazendo. Se você estiver usando uma nova ferramenta, é sempre melhor experimentá-la em uma estrutura de diretório virtual para descobrir o que ela faz antes de levá-la para a raiz ou pasta pessoal. Além disso, **é sempre melhor fazer backup de seu sistema Linux!

FSlint: ferramenta GUI para encontrar e remover arquivos duplicados

FSlint ajuda você a pesquisar e remover arquivos duplicados, diretórios vazios ou arquivos com nomes incorretos. Ele tem uma linha de comando, bem como um modo de GUI com um conjunto de ferramentas para realizar uma variedade de tarefas.

Para instalar o FSlint, digite o comando abaixo no Terminal.

Comandos para usar no terminal

sudo apt install fslint

Abra o FSlint na pesquisa Dash.

Use a ferramenta FSlint para localizar arquivos duplicados no Linux Use a ferramenta FSlint para localizar arquivos duplicados no Linux Painel do FSlint O FSlint inclui várias opções para escolher. Existem opções para localizar arquivos duplicados, pacotes instalados, nomes ruins, conflitos de nomes, arquivos temporários, diretórios vazios, etc. Escolha o Caminho de Pesquisa e a tarefa que deseja executar no painel esquerdo e clique em Localizar para localizar os arquivos. Uma vez feito isso, você pode selecionar os arquivos que deseja remover e excluí-los.

Você pode clicar em qualquer diretório de arquivo do resultado da pesquisa para abri-lo se não tiver certeza e quiser verificar antes de excluí-lo.

Você pode selecionar Parâmetros de pesquisa avançada , onde pode definir regras para excluir certos tipos de arquivo ou excluir diretórios que você não deseja pesquisar.

FDUPES: ferramenta CLI para encontrar e remover arquivos duplicados

FDUPES é um utilitário de linha de comando para localizar e remover arquivos duplicados no Linux. Ele pode listar os arquivos duplicados em uma pasta específica ou recursivamente dentro de uma pasta. Ele pergunta qual arquivo deve ser preservado antes da exclusão e a opção noprompt permite que você exclua todos os arquivos duplicados mantendo o primeiro sem perguntar a você.

Instalação em Debian/Ubuntu

Comandos para usar no terminal

sudo apt install fdupes

Instalação em Fedora

Comandos para usar no terminal

dnf install fdupes

Depois de instalado, você pode pesquisar arquivos duplicados usando o comando abaixo:

Comandos para usar no terminal

fdupes /path/to/folder

Para pesquisar recursivamente em uma pasta, use a opção -r

Comandos para usar no terminal

fdupes -r /home

Isso listará apenas os arquivos duplicados e não os excluirá por si só. Você pode excluir manualmente os arquivos duplicados ou usar a opção -d para excluí-los.

Comandos para usar no terminal

fdupes -d /path/to/folder

Isso não excluirá nada por conta própria, mas exibirá todos os arquivos duplicados e oferece a opção de excluir os arquivos um por um ou selecionar um intervalo para excluí-los. Se você deseja excluir todos os arquivos sem solicitar e preservar o primeiro, pode usar a opção noprompt -N .

ferramenta de linha de comando fdupes para localizar arquivos duplicados no Ubuntu Linux ferramenta de linha de comando fdupes para localizar arquivos duplicados no Ubuntu Linux FDUPES: localizando e removendo arquivos duplicados Na imagem acima, você pode ver o Comando -d mostrando todos os arquivos duplicados dentro da pasta e pedindo que você selecione o arquivo que deseja preservar.

Palavras Finais

Existem muitas outras formas e ferramentas para localizar e excluir arquivos duplicados no Linux. Pessoalmente, prefiro a ferramenta de linha de comando FDUPES; é simples e não requer recursos.

Como você lida com a localização e remoção de arquivos duplicados em seu sistema Linux? Conte-nos na seção de comentários.

Confira também a versão original desse post em inglês
Esse post foi originalmente escrito por Ambarish Kumar e publicado no site itsfoss.com. Tradução sujeita a revisão.

How to Find Duplicate Files in Linux and Remove Them

Propaganda
Blog Comments powered by Disqus.
Propaganda