연결할 수 없는 폴더: 기호 링크 수준이 너무 많습니다.

연결할 수 없는 폴더: 기호 링크 수준이 너무 많습니다.

내 집/폴더에데스크탑,다운로드,사람들, 그리고주형더 이상 액세스할 수 없습니다. 어떤 이유로 XDG 사용자 디렉토리는 심볼릭 링크가 되었습니다.

ticjo@komputilo:~$ ls -l
total 52K
drwxr-xr-x  5 ticjo ticjo 4.0K Feb  9  2022  AndroidStudioProjects/
drwxr-xr-x  3 ticjo ticjo 4.0K Feb  9  2022  Audio_Books/
drwxr-xr-x  2 ticjo ticjo 4.0K Aug 11 16:17  Backup_launch/
lrwxrwxrwx  1 ticjo ticjo   19 Aug 30 08:16  Desktop -> /home/ticjo/Desktop
drwxr-xr-x  5 ticjo ticjo 4.0K Aug 11 13:52  Documents/
lrwxrwxrwx  1 ticjo ticjo   21 Aug 30 11:57  Downloads -> /home/ticjo/Downloads
drwxrwxr-x  5 ticjo ticjo 4.0K Aug  8 10:13  Logiciels/
drwxrwxr-x  6 ticjo ticjo 4.0K Aug  7 15:58  mount/
drwxr-xr-x  7 ticjo ticjo 4.0K Aug  3 16:50  Music/
drwxr-xr-x 26 ticjo ticjo 4.0K Aug  3 16:53  Pictures/
lrwxrwxrwx  1 ticjo ticjo   18 Aug 30 08:16  Public -> /home/ticjo/Public
drwxrwxr-x  3 ticjo ticjo 4.0K Aug  7 16:06  python_envs/
drwx------ 11 ticjo ticjo 4.0K Aug  9 11:34  snap/
drwxrwxr-x  2 ticjo ticjo 4.0K Aug  8 10:24 'System Volume Information'/
lrwxrwxrwx  1 ticjo ticjo   21 Aug 30 08:16  Templates -> /home/ticjo/Templates
drwxr-xr-x  5 ticjo ticjo 4.0K Aug  3 16:55  Videos/
drwxr-xr-x  3 ticjo ticjo 4.0K Aug  3 14:04  VirtualBox_VMs/
ticjo@komputilo:~$

내가 시도할 때CD이 폴더 중 하나로 이동하면 다음 오류가 발생합니다.

ticjo@komputilo:~$ cd /home/ticjo/Desktop
bash: cd: /home/ticjo/Desktop: Too many levels of symbolic links
ticjo@komputilo:~$

또한 내 home/ 폴더가 내 데스크탑에 나타나는 것을 확인하세요. 데스크탑

문제에 대한 해결책일시적으로예:

  1. ,를 사용하여 심볼릭 링크를 제거합니다 rm Desktop Downloads Public Templates.
  2. mkdir Desktop Downloads Public Templates다음을 사용하여 폴더를 다시 만듭니다.
  3. ~/.config/user-dirs.dirs다음에서 파일 편집
XDG_DESKTOP_DIR="$HOME/"
XDG_DOWNLOAD_DIR="$HOME/"
XDG_TEMPLATES_DIR="$HOME/"
XDG_PUBLICSHARE_DIR="$HOME/"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"

도착하다

XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"

그러나 얼마 후 모든 빈 XDG 사용자 디렉토리는 다시 심볼릭 링크가 됩니다.

우분투 23.04를 사용하고 있습니다.

답변1

@Alex 답변의 의견을 바탕으로 합니다.

  1. ,를 사용하여 심볼릭 링크를 제거합니다 rm Desktop Downloads Public Templates.
  2. mkdir Desktop Downloads Public Templates다음을 사용하여 폴더를 다시 만듭니다.
  3. ~/.config/user-dirs.dirs다음에서 파일 편집
XDG_DESKTOP_DIR="$HOME/"
XDG_DOWNLOAD_DIR="$HOME/"
XDG_TEMPLATES_DIR="$HOME/"
XDG_PUBLICSHARE_DIR="$HOME/"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"

도착하다

XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"

답변2

이 디렉토리는 모두 자체적으로 링크되어 있는 것 같습니다. 다음 명령을 실행해 보십시오:

unlink Desktop

그리고 데스크탑에 접근해 보세요. 나머지 그룹에게도 동일한 작업을 수행합니다.

관련 정보