Como encontrar e remover arquivos duplicados no Linux com o FSlint

O FSlint pode analisar pastas Linux selecionadas em busca de arquivos duplicados, agrupar cópias correspondentes para revisão e permitir que você exclua caminhos extras ou os mescle como links físicos. O processo de limpeza é simples quando o FSlint já está instalado, mas o programa é um software legado: muitas distribuições atuais não o incluem mais. Consulte as notas de instalação abaixo antes de seguir instruções antigas.

As figuras mostram exemplos de layouts e nomes de arquivos; a aparência exata pode variar de acordo com a sua versão do FSlint e o tema da área de trabalho. Comece com as pastas que contêm seus documentos, fotos ou downloads. Não execute uma limpeza de duplicados em todo o sistema como primeira verificação.

Verifique a disponibilidade do FSlint antes de instalá-lo.

Abra um terminal e verifique se o programa gráfico já está instalado:

command -v fslint-gui

Se o comando retornar um caminho, inicie o FSlint a partir do menu de aplicativos ou execute `sudo apt-get install FSlint` fslint-gui. Se ele não estiver presente, verifique primeiro o repositório de pacotes oficial da sua distribuição. Em sistemas baseados em Debian, o comando `sudo apt-get install FSlint` apt-cache policy fslintmostra se um pacote candidato está disponível; instale-o com `sudo apt-get install sudo apt install fslintFSlint` somente se o repositório configurado oferecer uma opção. A busca de pacotes atual do Debian não lista o FSlint, e o registro de remoção do Debian cita sua dependência do PyGTK, que não recebe mais manutenção e era vinculado ao Python 2.

A página do projeto FSlint lista a versão 2.46, fornece links para o código-fonte e a documentação, e observa que usuários modernos de Linux podem preferir uma ferramenta com manutenção mais ativa. Ela também inclui um link para um pacote Snap; a Snap Store identifica esse pacote como fslint-unofficial , portanto, considere-o como um pacote de terceiros e verifique o editor e as permissões antes de instalar. Evite confiar em tutoriais antigos que ensinam a compilar o FSlint com um makecomando dentro do podiretório; esse não é um método de instalação atual e geral.

Analise pastas com o FSlint

1. Abra o localizador de duplicados.

Inicie o programa fslint-gui. Na lista à esquerda, escolha "Duplicados" se ainda não estiver selecionado. Você também pode passar diretórios para o programa ao executá-lo; por exemplo fslint-gui "$HOME/Documents", o manual do FSlint documenta caminhos como um argumento opcional.

Janela do FSlint legado aberta ao lado de um comando de terminal, com a ferramenta Duplicates selecionada.
Abra o FSlint e selecione a ferramenta Duplicates antes de iniciar a verificação.

2. Limitar o caminho de pesquisa

Adicione apenas as pastas que deseja comparar, como Documentos, Imagens ou uma pasta de backup específica. Na área Caminho de pesquisa , use Adicionar para selecionar cada diretório e remova quaisquer locais que não queira incluir. Se você executar o FSlint com argumentos de diretório, confirme se esses são os caminhos que pretende analisar.

O caminho de pesquisa do FSlint está definido para a pasta Documentos do usuário.
Antes de iniciar a busca, escolha um caminho específico, como "Documentos".

3. Execute a verificação.

Clique em "Localizar" e deixe o FSlint terminar. Isso pode demorar mais quando uma pasta contém muitos arquivos grandes. Por padrão, o FSlint pesquisa subdiretórios. Se você usar a ferramenta de linha de comando, findup -f "$HOME/Documents"ela listará os caminhos correspondentes sem solicitar uma operação de exclusão ou mesclagem; a -ropção `--recursion` desativa a recursão, portanto, omita-a se quiser incluir subpastas.

O FSlint está configurado para uma verificação de documentos com o botão "Localizar" pronto.
Execute a função Localizar nas pastas selecionadas; as subpastas são incluídas por padrão.

4. Leia os grupos de resultados

O FSlint agrupa arquivos duplicados e exibe os caminhos, tamanhos, datas e o total dos resultados. Um nome igual por si só não torna dois arquivos duplicados; a ferramenta compara o conteúdo dos arquivos. Expanda cada grupo e verifique onde cada cópia está localizada. Uma foto em um arquivo antigo e uma foto em um álbum atual podem ter bytes idênticos, mas ainda assim servir a propósitos diferentes em sua organização.

Resultados do FSlint agrupados por arquivos duplicados com caminhos, tamanhos, datas e resumo de espaço desperdiçado.
Analise os caminhos e o resumo de cada grupo antes de selecionar qualquer arquivo.

5. Decida qual cópia guardar.

Escolha a cópia cujo local e nome de arquivo você deseja preservar. Verifique se aplicativos, scripts ou fluxos de trabalho importantes não dependem do outro caminho. Em caso de dúvida, deixe esse grupo intacto. Faça backup de arquivos importantes antes de realizar alterações, principalmente ao limpar uma pasta compartilhada ou um conjunto de backup.

Um grupo duplicado do FSlint foi expandido para que os dois caminhos de arquivo pudessem ser comparados.
Compare os caminhos completos e os detalhes dos arquivos e, em seguida, decida qual caminho deve permanecer.

6. Exclua apenas as cópias redundantes.

Selecione o(s) arquivo(s) extra(s), deixando pelo menos uma cópia em cada grupo, e clique em Excluir . Algumas versões oferecem atalhos de seleção em Selecionar ; inspecione as linhas selecionadas antes de confirmar qualquer ação em massa. Considere a exclusão como permanente, a menos que sua versão indique claramente o contrário. Não selecione todos os resultados apenas para maximizar o espaço total exibido.

Menu de seleção do FSlint mostrando a opção "todos, exceto o primeiro" para revisar cuidadosamente grupos duplicados.
A seleção em massa pode ajudar, mas confirme se o item original pretendido permanece sem ser selecionado.
Grupo duplicado do FSlint com uma única linha redundante selecionada e o controle Excluir destacado.
O caminho redundante é selecionado antes da aplicação da função Excluir.

7. Use a opção Mesclar somente quando links físicos forem apropriados.

A ação Mesclar do FSlint substitui caminhos duplicados por links físicos para um único arquivo armazenado. Os caminhos permanecem disponíveis, mas referem-se aos mesmos dados do arquivo subjacente; edições feitas por meio de um caminho afetam os mesmos dados vistos pelos outros. Isso não é uma cópia de segurança separada, e links físicos não podem abranger sistemas de arquivos diferentes, como explica o manual de links do Linux . Para uma limpeza pessoal comum, excluir cópias extras verificadas é mais fácil de entender. Use a ação Mesclar somente quando você entender links físicos e tiver um backup.

8. Digitalize novamente e verifique.

Execute a função Localizar novamente nas mesmas pastas para confirmar se os grupos duplicados que você havia identificado foram removidos. Abra os arquivos mantidos para garantir que ainda funcionem e, em seguida, verifique o espaço de armazenamento disponível no utilitário de disco do seu computador ou com o comando ` df -h "$HOME"fslint`. O resultado pode ser menor do que a estimativa do FSLint se o sistema de arquivos usar compressão ou outros recursos de armazenamento. Mantenha seu backup até ter certeza de que nenhum arquivo necessário foi removido.

Verificação de duplicados do FSlint com o caminho de pesquisa selecionado e nenhum grupo de resultados restante.
Uma nova verificação completa confirma que não restam grupos duplicados nos caminhos verificados.

Para obter informações sobre o fluxo de trabalho e findupo comportamento de arquivos duplicados, consulte o manual do localizador de duplicados do FSlint e a referência de comandos do FSlint .

Deixar um comentário

Como instalar o tema Paper GTK no Linux

Como instalar o tema Paper GTK no Linux

Instale o tema Paper GTK a partir de repositórios Linux compatíveis, habilite-o para aplicativos GTK no GNOME Tweaks e veja o que o tema legado pode e não pode alterar.

Como instalar e configurar o SABnzbd no Linux

Como instalar e configurar o SABnzbd no Linux

Instale o SABnzbd no Ubuntu ou Debian, ou execute-o em um contêiner Docker em outro host Linux. Em seguida, abra a interface web e configure seu provedor e as pastas de download.

Como gravar a saída de áudio dos alto-falantes no Linux com o Audacity

Como gravar a saída de áudio dos alto-falantes no Linux com o Audacity

Capture o áudio da área de trabalho Linux no Audacity direcionando o fluxo de gravação para a fonte de monitor do seu dispositivo de saída. Siga os passos do PulseAudio e do PipeWire, dicas de exportação e correções para faixas silenciosas.

Como usar o Dropbox no Linux: Instale e sincronize seus arquivos

Como usar o Dropbox no Linux: Instale e sincronize seus arquivos

Instale o Dropbox no Linux a partir do pacote oficial, faça login, sincronize uma pasta local, gerencie a sincronização seletiva e verifique o status pela linha de comando.

Como instalar o Inkscape no Linux: Ubuntu, Fedora, Arch e outras distribuições

Como instalar o Inkscape no Linux: Ubuntu, Fedora, Arch e outras distribuições

Instale o Inkscape a partir dos repositórios da sua distribuição Linux, do PPA estável do Ubuntu, do Snap ou do Flathub, utilizando os comandos e notas atuais para escolher a origem do pacote.

Como instalar o PulseEffects no Linux com o Easy Effects

Como instalar o PulseEffects no Linux com o Easy Effects

O PulseEffects agora é Easy Effects. Instale o equalizador baseado em PipeWire com apt, DNF, Pacman ou Flatpak, direcione o áudio e salve as configurações.

Como encontrar e remover arquivos duplicados no Linux com o FSlint

Como encontrar e remover arquivos duplicados no Linux com o FSlint

Use o FSlint para analisar pastas selecionadas do Linux, verificar grupos duplicados e excluir arquivos redundantes com segurança, ou aprenda quando a fusão de links físicos é apropriada.

Como instalar e configurar o Plex no OpenMediaVault com o Compose.

Como instalar e configurar o Plex no OpenMediaVault com o Compose.

O antigo plugin OpenMediaVault para Plex foi arquivado. Configure o Plex no OMV 8 com OMV-Extras, o plugin Compose, armazenamento persistente e o contêiner oficial do Plex.

Como encontrar vírus no Linux pela linha de comando

Como encontrar vírus no Linux pela linha de comando

Aprenda como instalar o ClamAV, atualizar suas assinaturas, verificar arquivos e pastas do Linux recursivamente e revisar as detecções sem excluir arquivos automaticamente.

Como limpar e acelerar o Ubuntu com segurança

Como limpar e acelerar o Ubuntu com segurança

Limpe e acelere o Ubuntu com a limpeza segura do APT, verificações de armazenamento e controles de inicialização que ajudam a liberar espaço e solucionar problemas de lentidão na área de trabalho.