mv
retorna assim que os arquivos foram movidos do ponto de vista dos aplicativos. Se algum programa tentar ler os arquivos depois que mv
retornar, ele os encontrará no pendrive e não no disco rígido. No entanto, é possível que o conteúdo dos arquivos e o diretório atualizado no pendrive ainda estejam nos buffers do disco e ainda não tenham sido gravados no pendrive.
Se você puxar o pendrive USB sem desmontá-lo primeiro, não há garantia de que o pendrive tem todos os dados que ele deveria ter, ou que está em um estado consistente (é improvável, mas possível, que o antigo os arquivos ficarão temporariamente inacessíveis).
Sempre desmonte as unidades removíveis antes de desconectá-las.
A opção sync
mount reduz a janela de risco em detrimento de tornar as gravações mais lentas, mas não elimina o risco. Também elimina os pen drives USB mais antigos.
Os arquivos podem ou não estar no seu computador. O Linux não facilita a recuperação de arquivos excluídos. Se isso foi um monte de pequenos arquivos, esqueça. Se isso foi alguns arquivos grandes, especialmente se os arquivos tiverem um formato reconhecível (imagens, mp3s, vídeos,…), você tem uma chance. Pare de gravar na unidade imediatamente : qualquer coisa que você escreva reduz a chance de recuperação. Se esta for sua unidade do sistema, faça o download e reinicialize para uma distribuição para fins especiais . Caso contrário, instale ferramentas de escultura com o gerenciador de pacotes da sua distribuição. Consulte Como recuperar dados de uma imagem incorreta Cartão SD? para alguns nomes de ferramentas.