Meu diretório pessoal tem um link simbólico para o meu diretório pessoal. Não tenho certeza de como chegou lá. É seguro excluir?
~ steve$ ls -l steve
lrwxr-xr-x 1 steve staff 12 Jun 21 2012 steve -> /Users/steve
Na linha de comando você tem mais poder com a seguinte linha de código
cd ~ && unlink steve
então você está certo de que apenas o link simbólico será deletado e não o caminho completo da casa :)
Simplesmente correndo rm ~/steve
é seguro:
especificando "~ / steve" ( não "~ / steve /", com uma barra à direita, significa rm
irá trabalhar diretamente no link e não segui-lo, como seria se você digitar "~ / steve /".
mesmo que você tenha digitado errado "~ / steve /", excluindo com rm
não excluirá um diretório, a menos que você forneça uma opção "-r".
Sim. Desde que você não apague o conteúdo do symlink e apenas o symlink, você pode deletar o symlink fine. Apenas use ⌘⌫ no link simbólico do Finder.