Gogs docker 설치가 실행되면 /data/git/git
상위 폴더를 가리키는 심볼릭 링크가 생성됩니다.
lrwxrwxrwx 1 1000 1000 9 May 13 19:37 git -> /data/git
이렇게 하면 어떤 이점이 있는지 이해하려고 노력 중입니다. 다음은 이 링크를 사용하는 몇 가지 예입니다.
/data/git $ cd git
/data/git $ cd /data/git/git
/data/git $
아이디어?
답변1
가장 먼저 떠오르는 이유는 이것이 절대 링크(대신 을 가리킴 /data/git
) 이기 때문에 ../git
나중에 디렉터리를 옮겨도 계속 작동한다는 점입니다.
/data/git/git
따라서 시스템을 설치한 다음 최종 git
디렉터리를 다른 위치(예: )로 이동하기로 결정했다고 가정해 보겠습니다 /foo/bar/git
. 이제 해당 링크는 여전히 유효하며 필요한 구성 파일 등을 포함할 수 있는 링크를 /foo/bar/git/git
가리킵니다 ./data/git