Instalei o cygwin64 no meu PC e, a partir do terminal, criei alguns links simbólicos como este:
%ln -s /cygdrive/c /c
%ln -s /cygdrive/z /z
Depois disso, por engano, criei o link errado:
%ln -s /cygdrive/x /z
e
%ln -s /cygdrive/z /z
Então eu percebi isso e queria remover o link simbólico 'x' e 'z', mas falhei.
Eu tenho esta foto:
pwd: /cygdrive/z
$ ls -l
total 58
drwxrwx---+ 1 VHA01+User(214401) Domain Users 0 Sep 23 16:28 abcLZ
-rwxrwx---+ 1 Unknown+User Unknown+Group 1404 Jan 13 22:20 'Shortcut to abcLZ.lnk'
-rwxrwx---+ 1 Unknown+User Unknown+Group 47104 Dec 13 15:06 Thumbs.db
lrwxrwxrwx 1 Unknown+User Unknown+Group 1 Jul 31 08:12 x -> z
lrwxrwxrwx 1 Unknown+User Unknown+Group 1 Jul 31 08:12 z -> z
--
pwd: /cygdrive/z
$ rm x
rm: remove symbolic link 'x'? yes
rm: cannot remove 'x': Permission denied
vhabhsvoldme@BOS-WSRES186018 /cygdrive/z
$ rm /cygdrive/z/x
rm: remove symbolic link '/cygdrive/z/x'? y
rm: cannot remove '/cygdrive/z/x': Permission denied
--
pwd: /cygdrive/z
/cygdrive/z
$ chown <myaccount> x
chown: cannot dereference 'x': Too many levels of symbolic links
***
Portanto, estou preso e não consigo remover o link simbólico 'x' e 'z'. Alguém poderia por favor me ajudar a me livrar dele? Obrigado
Graças ao matzeri A solução foi remover o link no servidor