cd
私のDownloads
フォルダに作成したC#プログラムを実行しようとするたびに、このメッセージは引き続き表示されます。ファイルをスナップショットおよび/またはソケット(コマンドに応答する唯一の2つ)に移動しようとすると、cd
そのファイルはそこに表示されません。 「シンボリックリンクレベルが多すぎます」問題を解決するには?
root@LAPTOP-040SRHIO:~# cd Downloads
-bash: cd: Downloads: Too many levels of symbolic links
root@LAPTOP-040SRHIO:~# ls
Desktop Documents Downloads Music Pictures Public snap socket Templates Videos
root@LAPTOP-040SRHIO:~# cd Downloads
-bash: cd: Downloads: Too many levels of symbolic links
root@LAPTOP-040SRHIO:~#
答え1
Downloads
独自のシンボリックリンクにすることもできます。あるいは、ダウンロードを指す他のシンボリックリンクまたはより長いシンボリックリンクチェーンを指すと、お互いを指す事実上無限のシンボリックリンクチェーンが生成されます。例えば
$ ln -s Downloads Downloads
$ ls -lF Downloads
lrwxrwxrwx 1 cas cas 9 Sep 10 13:10 Downloads -> Downloads
$ cd Downloads
-bash: cd: Downloads: Too many levels of symbolic links
解決策は「しないでください。". ダウンロードシンボリックリンクを削除するか、存在する場所を指すように再生成します。