Como encontrar arquivos duplicados no Linux e removê-los

Brief: FSlint é uma ótima ferramenta de 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 linha de comando.

Se você tem esse hábito de baixar tudo da web como eu, acabará tendo vários arquivos duplicados. Na maioria das vezes, eu 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 salvar dessa dor, existem vários aplicativos do Linux que ajudarão você a localizar esses arquivos duplicados e removê-los. Neste artigo, abordaremos como você pode encontrar e remover esses arquivos no Ubuntu.

Nota: 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 pasta raiz ou home. Além disso, é sempre melhor fazer backup do seu sistema Linux!

FSlint: Ferramenta GUI para localizar e remover arquivos duplicados

O FSlint ajuda você a procurar e remover arquivos duplicados, diretórios vazios ou arquivos com nomes incorretos. Ele possui uma linha de comando e um modo de interface gráfica com um conjunto de ferramentas para executar uma variedade de tarefas.

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

sudo apt install fslint 

Abra o FSlint a partir da pesquisa do Dash.

Painel FSlint

O FSlint inclui várias opções para escolher. Existem opções para encontrar arquivos duplicados, pacotes instalados, nomes inválidos, confrontos 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, você pode selecionar os arquivos que você deseja remover e excluí-lo.

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

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

FDUPES: ferramenta CLI para localizar e remover arquivos duplicados

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

Instalação no Debian / Ubuntu

 sudo apt install fdupes 

Instalação no Fedora

 dnf install fdupes 

Uma vez instalado, você pode procurar arquivos duplicados usando o comando abaixo:

 fdupes /path/to/folder 

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

 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.

 fdupes -d /path/to/folder 

Isso não excluirá nada sozinho, mas exibirá todos os arquivos duplicados e oferecerá a opção de excluir arquivos um por um ou selecionar um intervalo para excluí-los. Se você deseja excluir todos os arquivos sem perguntar e preservar o primeiro, use a opção noprompt -N .

FDUPES: localizando e removendo arquivos duplicados

Na captura de tela 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 maneiras e ferramentas para localizar e excluir arquivos duplicados no Linux. Pessoalmente, eu prefiro a ferramenta de linha de comando do FDUPES; é simples e não usa recursos.

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

Recomendado

Instale e use 'Go For It!' Para fazer o aplicativo no Linux
2019
Solus Versão 1.2.1 Traz Mate Desktop
2019
Como desativar as portas USB no Ubuntu
2019