Editar caminho do Sym-Link

0

Estou curioso para saber se existe uma maneira de definir um link simbólico que possa seguir o formato de exemplo abaixo:

$> /tmp/../home/usr1/dir/oldFile

Especificamente, quero criar um arquivo em outra pasta, por exemplo:

$> /home/usr2/newFile

que quando eu tento acessar ele irá resolver para o caminho acima usando um symlink em vez do caminho mais direto (por exemplo, este):

$> /home/usr1/dir/oldFile
    
por user1234567878787 16.10.2015 / 03:06

1 resposta

1

Eu tentei fazer o que eu acho que você está procurando e funciona sem problemas, por isso estou tendo dúvidas se é isso que você está perguntando:

Eu criei um link simbólico (chamado de "the_symlink") que aponta para um arquivo na minha área de trabalho seguindo um caminho engraçado:

ln -s /tmp/../home/phphil/Desktop/suzuki\ check\ list.ods /home/phphil/the_symlink

o caminho de destino do link é efetivamente aquele definido. Não é modificado pelo sistema

ls -la /home/phphil/symlink
lrwxrwxrwx 1 root root 49 Oct 16 10:27 /home/phphil/symlink -> /tmp/../home/phphil/Desktop/suzuki check list.ods
    
por 16.10.2015 / 10:35

Tags