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 より強力です。再帰を提供し、出力には興味深い内容だけが表示されます。それでも機能しない場合は、1つ上のレベルに上がり、検索をやり直してください。

ループ全体を見つけるには、多くのリンクをクリックする必要があります。しばらくお待ちください。

おすすめ記事