Você pode tentar usar find para descobrir quais arquivos em ".." foram modificados no momento em que você fez o mv errônea, e então mv-los no lugar certo novamente (usando -exec find option por exemplo).
Eu cometi um erro ao mover um conjunto de arquivos por este comando mv src / * .. ao invés de mv src / *.
Você não pode "desfazê-lo" facilmente, a não ser classificando os arquivos que pertencem a esse local e movê-los novamente. Como alternativa, você pode restaurar a partir de um backup e comparar os arquivos do backup e do sistema atual para ajudar.
Eu não acho que haja algum. O mesmo acontece com rm
, que é diferente da lixeira.
Isso aconteceu comigo hoje! mas você não precisa entrar em pânico. suponha que "file.txt" seja o seu nome de arquivo.
cd directory_name
) ls -a
(lista todos os arquivos e subdiretórios, incluindo arquivos e diretórios ocultos) mv file.txt~ file.txt
no prompt de comando. (isso moverá a cópia salva automaticamente do seu arquivo de volta para o seu arquivo) É isso! você é bom para ir!