너무 많은 기호 링크 수준 문제

너무 많은 기호 링크 수준 문제

cdDownloads폴더 에 작성한 C# 프로그램을 실행 하려고 할 때마다 이 메시지가 계속 나타납니다. 파일을 스냅샷 및/또는 소켓(명령에 응답하는 유일한 두 개)으로 이동하려고 하면 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

해결책은 "그러지 마세요". 다운로드 심볼릭 링크를 삭제하거나 존재하는 위치를 가리키도록 다시 생성하십시오.

관련 정보