é possível que eu tenha excluído meus arquivos ao tentar excluir um link simbólico?

0

Eu fiz um link simbólico que aponta para uma unidade ntf 500gb, quando eu executei o segundo comando que ele parou por 3 segundos então eu terminei, eu tenho um monte de arquivos na unidade eu não tenho certeza se ele apagou alguma coisa

root@myhost:/home/myuser/Desktop# rm /media/d/ rm: cannot remove ‘/media/d/’: Is a directory root@myhost:/home/myuser/Desktop# rm /media/d/ -r ^C

    
por Alex 03.08.2014 / 15:31

1 resposta

0

Estou realmente com medo de ter excluído o conteúdo da unidade.

rm -r /media/d/ excluirá recursivamente qualquer coisa dentro de /media/d/ , mesmo que /media/d seja um link. O que você deve ter usado é rm -f /media/d , que excluirá apenas o link. O sinalizador -f é necessário porque é uma pasta, não um arquivo.

Ele provavelmente apagou bastante nesses 3 segundos. No entanto, ele não excluirá os diretórios em si. Se este comando tivesse terminado, você teria uma estrutura de diretórios vazia!

    
por Gx1sptDTDa 03.08.2014 / 15:56