Diretórios infinitamente aninhados em / usr / bin / X11

2

Em um terminal no Ubuntu (14.04), quando eu clico em Tab após cd /usr/bin , ele dá cd /usr/bin/X11 .

Se eu continuar pressionando Tab, receberei cd /usr/bin/X11/X11/X11/X11/X11/X11/X11 e assim por diante. Deveria ser assim ou estou olhando algo engraçado?

    
por Yogesch 13.08.2015 / 07:42

2 respostas

2

Sim, parece um pouco engraçado, mas essa é a configuração pretendida que todos nós temos para a compatibilidade com versões anteriores. Em sistemas baseados em Debian / Ubuntu, o pacote x11-common realmente fornece um link simbólico:

$ ls -l /usr/bin/X11
lrwxrwxrwx 1 root root 1 Mar 17 02:52 /usr/bin/X11 -> ./
$ dpkg -S /usr/bin/X11
x11-common: /usr/bin/X11

hier hier manual contém algumas descrições históricas sobre /usr/bin/X11 e /usr/X11R6 dirs que não são mais usados.

    
por 13.08.2015 / 08:02
2

Existe um link (pelo menos na minha instalação do Mint 17.2) em /usr/bin/X11 chamado X11 apontando para o diretório:

$ ls -l /usr/bin/X11/X11
lrwxrwxrwx 1 root root 1 Jun  1  2014 /usr/bin/X11/X11 -> ./

, portanto, isso é normal, mas requer que sua expansão de tabulação seja configurada apenas para expandir subdiretórios (ou esse link é a única entrada em /usr/bin/X11 ).

    
por 13.08.2015 / 08:00