É impossível saber o que aconteceu, uma vez que as evidências foram excluídas. Suas descrições dos sintomas são compatíveis com dir2
, sendo um link simbólico para um diretório. Um link simbólico é um tipo de arquivo especial que diz “o arquivo real está realmente lá”. O link simbólico em si não é um diretório, então rmdir
não pode fazer nada com ele. Mas acessos ao conteúdo do link simbólico (arquivos no diretório de um link simbólico apontando para um diretório, conteúdo do arquivo para um link simbólico apontando para um arquivo regular) vão para o destino do link de forma transparente, então você não teria notou alguma coisa ao usar cd dir2
ou ao editar arquivos no diretório.
Se este for o caso (o que é plausível, mas não é de todo certo!), então o comando rm -r -f dir2
excluiu apenas o link simbólico, e o diretório contendo suas mudanças ainda existe… em algum lugar. Como você excluiu o link, pode ser difícil encontrar o local, mas você pode tentar procurar os nomes de arquivo que você sabia que estavam nesse diretório com o locate
ou com uma GUI equivalente (Spotlight?).
No futuro, execute
ls -ld dir2
Isso informa que tipo de arquivo dir2
é. Se a linha começar com d
, é um diretório. Se a linha começar com l
, é um link simbólico e a saída indica para onde aponta (a parte após ->
).