cd para minhas pastas mostra um erro

1

Eu acabei de desconectar meu sistema e me conectei. E eu tentei entrar na minha pasta

cd /u/folder

Diz

Too many levels of symbolic links.

Mas funcionou ontem. Qual seria a razão? Eu encontrei muitos SO perguntas sobre isso, mas eles são todos sobre a criação de links simbólicos. Mas eu enfrento esse problema enquanto cd no diretório e também estou mostrando esse erro.

Por favor, deixe-me saber como superar isso.

cd /u works fine.
    
por Gops AB 03.03.2015 / 06:12

1 resposta

0

Too many levels of symbolic links.

Isso provavelmente significa que você tem um link simbólico circular.

Por exemplo, vamos criar folder , que liga a si mesmo:

$ ln -s folder folder

Agora, vamos cd :

$ cd folder
bash: cd: folder: Too many levels of symbolic links

ls fornece um resultado semelhante:

$ ls folder
ls: cannot access folder: Too many levels of symbolic links

A solução é examinar seu diretório folder e consertar qualquer link circular que você tenha. Para ajudar a tentar executar ls -ld :

$ ls -ld folder
lrwxrwxrwx 1 me me 6 Mar  2 21:25 folder -> folder

O texto acima mostra claramente um link circular simples.

    
por 03.03.2015 / 06:28