심볼릭 링크를 생성하고 삭제하는 방법이 있는데 어떻게 사용하는지에 대한 웹사이트가 없는 것 같습니다.
joshua9900@JY-NAM:~/a$ tree
.
├── b
│ └── c
│ └── home_link -> /home/joshua9900/a/
└── c_link -> /home/joshua9900/a/b/c
4 directories, 0 files
간단한 예를 만들어봤습니다. home_link와 c_link는 모두 서로를 가리킵니다. 그래서 잘 모르겠지만 cd <symbolic link>
.
joshua9900@JY-NAM:~/a$ ll
total 0
drwxr-xr-x 1 joshua9900 joshua9900 4096 Feb 25 14:28 ./
drwxr-xr-x 1 joshua9900 joshua9900 4096 Feb 25 14:27 ../
drwxr-xr-x 1 joshua9900 joshua9900 4096 Feb 25 14:27 b/
lrwxrwxrwx 1 joshua9900 joshua9900 22 Feb 25 14:28 c_link -> /home/joshua9900/a/b/c/
joshua9900@JY-NAM:~/a$ cd c_link
joshua9900@JY-NAM:~/a/c_link$ ll
total 0
drwxr-xr-x 1 joshua9900 joshua9900 4096 Feb 25 14:29 ./
drwxr-xr-x 1 joshua9900 joshua9900 4096 Feb 25 14:27 ../
lrwxrwxrwx 1 joshua9900 joshua9900 16 Feb 25 14:29 home_link -> /home/joshua9900/a/
이제 ~/a/c_link
우리가 시작한 디렉토리를 가리키는 또 다른 심볼릭 링크인 home_link가 있습니다.
을 사용하여 심볼릭 링크가 가리키는 디렉토리에 접근할 수 있다는 것을 알고 있습니다 cd <symbolic link>
. 하지만 둘(또는 그 이상) 사이를 계속 왔다 갔다 하면 이런 일이 발생합니다.
joshua9900@JY-NAM:~/a/c_link/home_link/c_link/home_link/c_link$
그리고 위의 디렉토리 는 ~/a/b/c
.cd <...>
감사해요.
여러 Linux 명령을 검색하고 시도했습니다.