Como excluir completamente um arquivo no Linux

So löschen Sie eine Datei unter Linux vollständig
⏱️ 8 min read

Vimos como você pode apagar totalmente o conteúdo do seu disco rígido no passado, mas o que acontece se tudo o que você quiser é apagar um, dois ou uma dúzia de arquivos? Não existe uma maneira de removê-los totalmente do seu computador, além da recuperação, sem ter que destruir todo o disco rígido? A resposta a esta pergunta não é apenas um sonoro sim, mas também seguido por mais de um! Vamos ver algumas das soluções mais populares para exclusão completa de arquivos no Linux.

Como Corrigir O Erro “Este Acess...
Como Corrigir O Erro “Este Acessório Pode Não Ser Compatível” No IPhone

Nota: Ignorar com SSDs

A maioria das unidades de estado sólido no mercado hoje suporta TRIM para gerenciar seu espaço livre, um recurso em seu firmware que realoca seu conteúdo. Combinado com os sistemas de arquivos de registro no Linux, como Ext3 / 4 e Reiser FS, a exclusão além da recuperação de arquivos individuais não pode ser garantida. A única solução nesses casos é, infelizmente, um nuke completo de todos os conteúdos em um SSD.

Ignorar o lixo

Vimos em detalhes como você pode fazer isso no passado, mas vale a pena outra breve menção: se desejar, você pode ignorar a pasta de lixo. Dessa forma, seus arquivos excluídos não permanecerão na lixeira e serão marcados como totalmente eliminados. Isso não tornará sua recuperação impossível, mas é um passo além de tê-los acessíveis.

Para fazer isso em uma distro como o Kubuntu com KDE, execute seu gerenciador de arquivos padrão, Dolphin. Clique em “Controle -> Preferências -> Lixeira” para acessar as preferências relacionadas. Não há uma opção para desabilitar totalmente o lixo, mas você pode usar um truque bacana que cobre a maioria das bases: habilite o limite de tamanho e reduza-o ao menor valor.

Limite de lixo do Dolphin para exclusão de arquivo do Linux

Em nosso disco, isso foi traduzido para 205,09 KiB. O Dolphin apagará o conteúdo da lixeira quando exceder esse valor, e isso provavelmente aconteceria a cada duas horas com o uso típico do desktop. Outros gerenciadores de arquivos, como Nautilus ou Nemo, têm opções para você ignorar a lixeira completamente.

Opções de exclusão de lixo do Nemo

Usando shred

Se você estiver executando alguma variante do Ubuntu, shred provavelmente já faz parte dela. Você pode começar a usá-lo imediatamente para apagar totalmente todos os arquivos confidenciais que deseja enviar para o esquecimento. Como?

Se você quiser obliterar “deleteme.jpg,” você pode usar:

Das opções …

  • u diz ao shred para primeiro remover o arquivo antes de sobrescrevê-lo.
  • v exibe informações detalhadas.
  • z preenche o espaço ocupado pelos dados com zeros para reduzir ainda mais qualquer chance de recuperação.
  • -n 2 se traduz em três passagens de exclusão – o shred faz uma passagem por padrão, e com “-n”, você pode especificar quantas passagens adicionais você precisa para segurança extra. O consenso geral é que três passagens devem ser mais do que suficientes para a maioria das pessoas.
Linux Excluir Fragmento de Arquivo

Para eliminar vários arquivos ou o conteúdo de uma pasta, você pode usar curingas como:

No primeiro caso, “?” seria um curinga para um único caractere e o shred excluiria arquivos chamados “delete_those_images_01.jpg” e “delete_those_images_02.jpg,” por exemplo.

No segundo caso, o shred apagaria todos os arquivos do diretório Pictures, independentemente do nome ou tipo.

Usando wipe

Wipe é outra excelente alternativa. Procure-o no centro de software da sua distribuição e instale-o a partir daí ou use:

Instalação de exclusão de arquivo do Linux

Seu uso é quase tão simples quanto o do shred, senão mais simples. Para apagar qualquer arquivo ou diretório ou limpar, use:

Isso pode se tornar irritante, pois, por padrão, o apagamento usa muitos passes demorados para segurança extra. Além disso, ele solicitará a confirmação da exclusão.

Arquivo Linux Excluir Sinalizadores de Limpeza

Use o f sinalize para se livrar da confirmação e r para recursar em subdiretórios. c diz a limpeza para chmod se necessário (quando um arquivo ou diretório não tem permissões de gravação definidas), e q permite reduzir o número de passes para uma exclusão mais rápida. Ao usar q, observe que está em letras minúsculas. Ele pode ser seguido por um “Q” maiúsculo especificando o número de passes que você precisa. Por exemplo, o comando simples anteriormente, com esses ajustes aplicados, mudaria para:

Usando Secure Delete

SRM é uma das ferramentas do conjunto de ferramentas Secure Delete especializada na remoção segura de dados de seu HDD. É considerada por muitos a melhor ferramenta para este trabalho.

Para instalar o pacote Secure Delete completo no Ubuntu e distribuições compatíveis, use:

Instalação de exclusão segura de exclusão de arquivo Linux

Posteriormente, você poderá aniquilar qualquer arquivo com:

Exclusão de arquivo Linux Srm em ação

Você provavelmente vai querer usar o z sinalizador, que substitui o conteúdo do seu arquivo com zeros para segurança extra e v para obter informações detalhadas sobre o processo. Se estiver lidando com diretórios e subdiretórios, inclua também o r sinalizador para modo recursivo. Se as 38 regravações forem demais para você, você pode diminuir o tempo necessário – bem como a segurança – utilizando o l sinalize para reduzir o número de passes para “apenas” dois. Isso transformaria o comando anterior em:

O jeito da GUI: usando Bleachbit

Se você tem aversão à linha de comando, Bleachbit é uma das melhores soluções para apagar seus dados com segurança. Por padrão, a ferramenta é especializada em descobrir e descartar “arquivos redundantes” que continuam ocupando espaço muito depois de você precisar deles. Mas também incorpora a capacidade geralmente esquecida de “destruir” manualmente qualquer arquivo além da recuperação.

Instalação de exclusão de arquivo do Linux no Bleachbit

Você pode instalá-lo em sua distribuição compatível com Ubuntu por meio de seu centro de software ou usando:

Clique em “Editar -> Preferências” e habilite a opção “Substituir o conteúdo dos arquivos para evitar a recuperação” para maior segurança.

Arquivo Linux Excluir conteúdo de sobrescrever Bleachbit

Volte para a interface principal, clique em “Arquivo -> Fragmentar” e, no solicitante que aparece, escolha os arquivos que deseja transferir para o nada. Clique em “Excluir” e garanta ao Bleachbit que você tem certeza do que está tentando fazer.

Arquivo Linux Excluir Fragmento de Bleach

Você deve sempre ter em mente que nosso uso de sistemas de arquivos com registro em diário, e o fato de não sabermos como o firmware de cada HDD “gerencia”, por falta de um termo melhor, seu conteúdo, significa que a melhor solução é eliminar totalmente HDD – ou melhor ainda, destruindo fisicamente o dispositivo.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Você pode gostar...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x