Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Mão na Massa LDAP - 1 Profissional por Máquina
Configure um serviço de Diretórios baseado no servidor OpenLDAP!
Dia 6 de Dezembro - São Paulo
Saiba mais


 

Aprenda inglês em casa

Baixe gratuitamente as duas primeiras aulas

English for Reading and Listening

Receba por email, diariamente, mensagens contendo materiais para leitura e audição, incluindo arquivos no formato MP3 gravados por falantes nativos.

Saiba mais e faça sua inscrição

Você está aqui: Home  → Arquivo Dicas-L

 

Mão na Massa Nagios

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Publicar em del.icio.us

Recuperação de arquivos excluídos por engano

Colaboração: Alexandre Heitor Schmidt

Data de Publicação: 26 de Agosto de 2004

Fonte: Adaptação de Newsforge

Você também já excluiu arquivos por engano? Terminou de editar aquele txt no vi e, sabe-se lá por que, deu um :wq e digitou rm <arquivo_recem_digitado.txt> ?!

Você ainda lembra de algum conteúdo do arquivo excluído?

Então seus problemas (possivelmente) acabaram!

Utilizando o grep e dispondo de alguma sorte de os inodes não terem sido sobre-escritos, vá para o prompt e digite:

  grep -a -B5 -A100 "Dados de vendas" /dev/sda4 > recover.txt

O comando busca pela string "Dados de vendas" tratando o 'arquivo binário' /dev/sda4 como texto (-a) e traz, juntamente com as ocorrências encontradas, as 5 linhas anteriores (-B5) e as 100 linhas posteriores (-A100) à ocorrência, direcionando a saída para o arquivo recover.txt.

Note que é interessante direcionar a saída para um arquivo em outra partição, para evitar que os inodes que contêm seus dados sejam sobre-escritos.

Boa sorte!


Workshop sobre Zope

Neste sábado, dia 28, O Luciano Ramalho irá ministrar, em Brasília um Workshop de Introdução ao Python em Brasília.

Este workshop tira proveito da sintaxe simples e clara de Python para apresentar os principais recursos da linguagem através de exemplos em variados contextos de aplicação, da linha de comando à interface gráfica, da aplicação web ao game interativo. É uma versão expandida do workshop apresentado recentemente no III Simpósio de Desenvolvimento de Software Livre na Univates em Lajeado, RS.

Programa completo e mais informações em

Reservas com:

  Rita Zamai
  tel: +11-3067-5935
  email: cursos@simplesconsultoria.com.br

Veja a relação completa dos artigos de Alexandre Heitor Schmidt

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 2.90/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 2.9 /5 (353 votos)

Recomende este site
Recomendar este artigo


Versão para impressão


Opinião dos Leitores

hailton
28 Nov 2008, 09:52
Tinha eu varios softs no pen drive,de repente tudo ficou com letras estranhas,tive que formatá-lo e perdi tudo,quero saber se tem algum programa para fazer voltar tudo novamente...Aguardo resposta.
joelma de oliveira
06 Ago 2008, 09:36
fiz um copia de cds de fotos, so que não tem salvo, tem como recuperar esta gravacao, pediu os cd copiados
savio ribeiro
27 Ago 2007, 13:00
Por favor,
Gostei muito dessa dica, mas gostaria de indagar o seguinte: esse mecanismo de recuperação funciona mesmo em arquivos que não foram ainda salvos, ou seja, voce abriu um word por exemplo, editou um documento qualquer e antes de salvá-lo, por acidente, exclui esse arquivo...a pergunta é: mesmo assim consigo recuperá-lo??? Obrigado!
*Nome:
Email:
Me notifique sobre novos comentários nessa pagina
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script

Mão na Massa LDAP - 1 Profissional por Máquina
Configure um serviço de Diretórios baseado no servidor OpenLDAP!
Dia 6 de Dezembro - São Paulo
Saiba mais

Biblioteca

Redes - Guia Prático
Por Carlos. E. Morimoto

Hardware - o Guia Definitivo
Por Carlos. E. Morimoto

Kurumin 7 - Guia Prático
Por Carlos. E. Morimoto

Linux: Ferramentas Técnicas, 2ed
Por Carlos. E. Morimoto

VPN: Virtual Private Network
Por Lino Sarlo da Silva

MySQL - Guia do Programador
Por André Milani

Sistemas de Banco de Dados
Por Ramez E. Elmasri e Shamkant Navathe

Hardware PC: Guia de Aprendizagem Rápida
Por Carlos E. Morimoto

Extreme Programming
Por Vinicius Manhaes Teles

Google Hacking
Por JOHNNY LONG

Elite da Tropa
Por Luis Eduardo Soares, Andre Batista e Rodrigo Pimentel

Harry Potter e as Relíquias da Morte
Por J.K. Rowling

Manual Completo do Linux: Guia do Administrador
Por Evi Nemeth, Trent R. Hein, Garth Snyder

PHP para Quem Conhece PHP
Por Juliano Niederauer

O Conhecimento em Rede
Por Carlos Nepomuceno e Marcos Cavalcanti

Enterprise Javabeans 3.0
Por Bill Burke, Richard Monson

Redes de Computadores
Por Andrew S. Tanembaum

Marley e Eu: a Vida e o Amor ao Lado do Pior Cão do Mundo
Por John Grogan

Deus, um delírio
Por Richard Dawkins

Java: Como Programar
Por Harvey M. Deitel e Paul J. Deitel

Descobrindo o Linux: Entenda o Sistema Operacional GNU/Linux
Por Joao Eriberto Mota Filho

Use a Cabeça!: JSP & Servlets
Por Brian Bashan, Kathy Sierra, Bert Bates

1808
Por Laurentino Gomes

UML: Guia do Usuário
Por Grady Booch, James Rumbaugh e Ivar Jacobson