Você pode usar o Testdisk para recuperar seus arquivos, desde que eles não tenham sido sobrescritos ainda. Dê uma olhada neste artigo: link
Eu acidentalmente executado
rm –rf *
comando no diretório /home/apps/
no console do putty. O diretório de aplicativos contém todos os nossos dados.
Eu saí imediatamente (pressionando Ctrl + C ), mas poucos arquivos foram apagados. Não sei exatamente quais arquivos foram excluídos.
Como recupero esses arquivos excluídos?
Você pode usar o Testdisk para recuperar seus arquivos, desde que eles não tenham sido sobrescritos ainda. Dê uma olhada neste artigo: link
Tente recuperá-lo com o grep em um único modo de usuário. Veja se isso ajuda:
http://www.cyberciti.biz/tips/linuxunix-recover-deleted-files.html
É muito irritante para acontecer, enfrentou isso às vezes. Perdeu 2 semanas de trabalho do desenvolvedor uma vez. : (
Mas a realidade permanece a menos que haja um backup feito pela equipe do sistema, você não pode recuperar coisas no unix. Não há conceito de lixeira ou armazenamento temporário antes da remoção final no Unix ou no Linux.
Mas você pode evitar isso no futuro fazendo um alias para rm -rf apontar para um script que verificaria se os arquivos são código src, outro. Mova-os para um diretório temporário onde você possa revisá-lo mais tarde e, posteriormente, removê-los.
Foi o que eu fiz no meu projeto anterior.
Tags data-recovery linux