tomcat: 루프의 심볼릭 링크

tomcat: 루프의 심볼릭 링크
linux-trra:/usr/local> $CATALINA_HOME
bash: /home/anisha/openGTS17Nov/apache-tomcat-7.0.32/: is a directory

linux-trra:/usr/local # ln -s $CATALINA_HOME tomcat

linux-trra:/usr/local # file tomcat 
tomcat: symbolic link in a loop

linux-trra:/usr/local> ls
apr  bin  games  gts  include  jdk  lib  lib64  man  OpenGTS_2.4.5  sbin   share  src  tomcat

왜 그런 겁니까수코양이이 특별한 경우에 심볼릭 링크로 간주됩니까? 이 문제에 대한 해결책은 무엇입니까?

anisha@linux-trra:~/openGTS17Nov/apache-tomcat-7.0.32> ls
bin  conf  lib  LICENSE  logs  NOTICE  RELEASE-NOTES  RUNNING.txt  temp  webapps  work

anisha@linux-trra:~/openGTS17Nov/apache-tomcat-7.0.32> file *
bin:           directory
conf:          directory
lib:           directory
LICENSE:       ASCII English text, with CRLF line terminators
logs:          directory
NOTICE:        ASCII English text, with CRLF line terminators
RELEASE-NOTES: ASCII English text, with CRLF line terminators
RUNNING.txt:   ASCII English text, with CRLF line terminators
temp:          directory
webapps:       directory
work:          directory
anisha@linux-trra:~/openGTS17Nov/apache-tomcat-7.0.32> 

답변1

일부 심볼릭 링크 루프에 직면한 것 같습니다. 캡틴이 분명히 거기에 있습니다. 이제는 문제를 보다 정확하게 진단할 때입니다. 들어가다

$CATALINA_HOME

그리고 거기에 숨겨진 모든 심볼릭 링크를 찾으십시오.

찾다. -l 유형

여기서 find는 file보다 더 강력합니다. 재귀를 제공하고 출력에는 흥미로운 내용만 표시됩니다. 그래도 작동하지 않으면 한 수준 위로 올라가서 찾기를 다시 반복하세요.

전체 루프를 찾으려면 많은 링크를 클릭해야 할 수도 있습니다. 잠시 기다려 주세요.

관련 정보