Os arquivos excluídos com rm -rf podem ser recuperados?


16

Quando eu excluo pastas ou arquivos no terminal osx usando o rm -rf, para onde eles vão? Ouvi dizer que alguns dizem que foram excluídos diretamente, mas outros também dizem que apenas "remove o link para o arquivo, tornando-o impossível de ser encontrado ou acessado sem ferramentas especiais" (Para onde vão os arquivos e diretórios quando executo 'rm -rf folder_or_file_name 'no Ubuntu 10.04? ).

Alguém disse algo sobre o ext3 ser capaz de salvar arquivos rm-ed no ubuntu, mas e o mac?

Respostas:


17

Os arquivos excluídos usando rmnão são facilmente recuperados e, embora o conteúdo não seja sobrescrito pelo rmcomando, o espaço que eles ocupam é marcado como espaço livre e pode ser usado para novos arquivos ou para conteúdo adicional adicionado aos arquivos existentes.

Assim que o rmcomando é concluído, o sistema não mantém mais nenhum registro do local dos dados para esse arquivo.

Existem ferramentas de recuperação de arquivos que você pode usar, mas essa é uma pergunta separada. Se você não possui um backup - pare de usar o computador e procure por ferramentas de recuperação de arquivos. Esteja preparado para a perda total, pois a recuperação não é garantida.

Vejo


1
Uma vez substituído, provavelmente desapareceu. Mas se você tiver espaço livre suficiente na unidade, pode demorar um pouco até que os bits excluídos sejam substituídos por novos arquivos, para que você possa recuperar muitos documentos antigos.
Thomas

Ok, questão separada: Quais ferramentas de recuperação de arquivo eu posso usar para recuperar arquivos excluídos rm?
Lena

@Lena - veja as ferramentas mencionadas nas respostas às perguntas listadas na parte inferior da resposta acima.
RedGrittyBrick

@Lena Mesmo sem uma ferramenta de recuperação especializada, você sempre pode abrir seu disco rígido no modo somente leitura bruto, procurar por algo que seu arquivo contenha e ler os bits brutos do disco rígido, se conseguir encontrar sua palavra-chave. . Mas esse é realmente o método de recuperação de um homem desesperado.
Thomas

@ Thomas Estou desesperado. Como posso abrir meu hd no modo somente leitura bruto e fazer o resto das coisas que você diz? Palavra-chave significa que não consigo salvar alguns arquivos?
Lena

2

Estou dando um exemplo geral

Basta considerar o tamanho do seu disco rígido de 80 GB

De 0 a 10 GB você salvou FOTOS

11 a 30 GB ----- PDF

31 a 60 GB ----- MP3

61 a 75GB ----- TXT

Se você tentar salvar um filme de 10 GB, ele exibirá Memória insuficiente

Ele não substituirá seus dados porque esses arquivos (PICTURES, PDF, MP3, TXT) agora estão protegidos pelo seu sistema de arquivos.

Agora você exclui PICTURES , naquele momento o local de armazenamento de fotos será desanexado pelo seu sistema de arquivos (isso significa que agora não está protegido pelo seu sistema de arquivos, qualquer um pode escrever aqui)

Após a exclusão, você também pode recuperar suas PICTURES (como RedGrittyBrick disse), porque apenas o endereço lógico se foi, mas esses dados ainda estão no seu disco rígido na forma de bytes.

Agora você salvou seu filme de 10 GB

Naquele momento, de 0 a 10 GB, FOTOS são substituídas por este FILME

Agora, se você tentar recuperar suas FOTOS , não será possível

Isso ocorre porque ele também foi excluído do seu disco rígido.

NOTA (EXTRA):

Se o local da memória for de 20 GB a 22 GB e 50 GB a 58 GB, o arquivo será dividido em duas partes, metade da parte economizada em 20-22 e metade em 50-58.

Se os arquivos salvos parte por parte em um local diferente, o computador fica lento, pois, para ler um arquivo, o cabeçalho (cabeçalho de gravação e leitura do disco rígido) será movido para vários locais e leva tempo.


Na verdade, o que eu quero saber é onde eles vão. Um universo alternativo? Acho que não. Tenho muitos que foram acidentalmente rmeditados e quero saber como salvá-los. E não acho que a recuperação normal de arquivos funcione.
Lena

@lena: Eles não "vão" a lugar algum, o conteúdo do arquivo ainda residirá no mesmo espaço que o arquivo ocupava o tempo todo antes, mas o que importa é que os registros onde esse arquivo está armazenado são perdidos, e você O sistema operacional precisa desses registros para operação normal (ou seja, listando arquivos no Finder.) Mas como o conteúdo ainda está presente no disco rígido (embora em um espaço agora marcado como "livre" no sistema de arquivos), alguns programas de pesquisa especializados podem verificar todo o seu disco rígido para estruturas de arquivos e recupere esses arquivos, se ainda não estiverem sobrescritos.
Felix Dombek 13/10/12

@lena: então o mais importante é que você PARE DE USAR O COMPUTADOR para qualquer outra coisa que não seja a recuperação de arquivos! Não edite arquivos, baixe arquivos, instale programas, não faça nada que afete o conteúdo do seu disco rígido. Instale o programa de recuperação em um disco rígido diferente. E durante a recuperação, é claro, você precisará de um segundo disco rígido ou chave USB para armazenar os arquivos recuperados.
Felix Dombek 13/10/12

@FelixDombek HAHA tarde demais. Baixei muitas coisas (mais de 2 GB de arquivos nos últimos dias), mas não coloquei nada na pasta em que perdi os arquivos. Enfim, eu entendo o que você disse. Agora, o que eu quero saber é que "os programas de pesquisa especializados podem verificar todo o seu disco rígido em busca de estruturas de arquivos e recuperar esses arquivos, se ainda não estiverem sobrescritos". Como eu disse antes, não acho que a recuperação "normal" de arquivos (que recupera arquivos excluídos) funcione. Ok, use outro disco rígido.
Lena

@lena: O local onde você coloca os arquivos não importa, pois eles simplesmente se espalham por qualquer espaço livre disponível. Portanto, seus novos downloads também podem ter destruído seus dados perdidos. Você não pode ter certeza até tentar uma recuperação de dados. A recuperação de arquivos excluídos "Normal" provavelmente funcionará. Como sou usuário do Windows, não posso apontar programas específicos, mas você deve dar uma chance às soluções mencionadas nas outras respostas.
Felix Dombek

1

Às vezes, a remoção de exclusão de arquivos é possível, como alguns especialistas já apontaram. De qualquer forma, é extremamente complicado e, geralmente, você pode recuperar apenas alguns arquivos, perder os nomes e os caminhos de localização etc. Isso é: uma verdadeira bagunça. Existe um programa livre de libre feita pela USAF, acima de tudo , e eu poderia usá-lo para recuperar algumas coisas do disco rígido de um amigo, mas ele não faz milagres. Destruído é destruído.

A resposta geral para sua pergunta é: os arquivos excluídos de um sistema de arquivos (sem considerar alguns serviços extras da lixeira oferecidos por alguns gerenciadores de área de trabalho) NÃO PODEM ser eliminados.

Disse isso:

  • Mais importante: introduza backups como uma tarefa essencial em sua vida diária
  • Preste muita atenção ao que você faz no console. Tem cuidado. Por exemplo: Se estiver organizando dados, em vez de removê-los rapidamente, tente mover a pasta para uma pasta "to_be_deleted" e, depois de verificar tudo novamente, remova-o.

Faça backups regularmente e remova muita tristeza e estresse que são criados neste planeta todos os dias.


Não deveria haver algo. Até o Ubuntu com ext3 pode. Eu faria backups a partir de agora, mas devo recuperar todos os meus arquivos perdidos. Por favor ajude.
Lena
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.