Em primeiro lugar, você não deve usar o SO até que os arquivos sejam restaurados, porque os dados que ainda estão no disco podem ser sobrescritos. Você deve usar live-cd / live-usb (talvez Ubuntu DVD) para recuperação de dados e salvar arquivos em diferentes discos. Se os dados forem realmente valiosos, você deve criar o seu disco (cópia byte a byte) e trabalhar com eles:
dd if=/dev/sda1 of=/home/user/image.bin bs=1048576
em que / dev / sda1 é a partição com dados, /home/user/image.bin - exemplo de nome para o arquivo de imagem de disco. Você deve ter certeza de que o arquivo de imagem do disco estará localizado em outro disco ou partição.
Não há maneiras simples de recuperar arquivos removidos pelo rm se o sistema de arquivos for ext2 / 3/4.
Se você estiver no sistema de arquivos ext2 / 3/4, veja isto: link
Você pode experimentar o extundelete: link
Se isso não der o resultado desejado, você pode usar o TestDisk: link