Como alterar onde um link simbólico aponta [duplicado]

62

Você pode me dizer o que é isso na área marcada em vermelho?

Se eu quiser alterar /media/files/tb-prod/files para algum outro caminho, como eu faria isso?

    
por Mr. J 25.08.2014 / 06:18

1 resposta

108

files é um link simbólico para /media/files/tb-prod/files . Quando você acessar files ou qualquer coisa dentro dele, você realmente acessará o caminho em /media . Os links simbólicos são criados e atualizados usando o ln command . Este link poderia ter sido feito com:

ln -s /media/files/tb-prod/files files

-s significa criar um link simbólico. Para atualizar um link, exclua o link e crie-o como acima ou use a opção -f para ln também. Se você estiver vinculando a uma pasta, inclua também a opção -n :

ln -sfn /a/new/path files

Isso substituirá o link por um novo apontando para /a/new/path .

    
por 25.08.2014 / 06:23

Tags