개발을 하다보면 작업 환경에서 데이터셋이 있는 폴더들을 한 곳에 모아둔다.
이럴 때 개발하고 있는 폴더에서 데이터셋이 있는 폴더로 경로를 정한다면 여간 귀찮은게 아니다.
이때 사용하는 것이 심볼릭 링크 => 쉽게 말해 바로 가기 생성이다.
예시를 들어보자.
현재 내가 코딩하고 있는 프로젝트의 위치가
/HDD/user/mmdetection
이라고 할 때, /HDD/user/mmdetection/dataset/ 이라는 위치에 내 서버에 있는 coco 데이터 셋을 연결하고 싶다.
coco 데이터셋이
/HDD/user/dataset/coco 이 위치에 존재한다면,
ln -s /HDD/user/dataset/coco /HDD/user/mmdetection/dataset/coco/
이렇게 해주면 /HDD/user/mmdetection/dataset/coco 에서 /HDD/user/dataset/coco 를 연결할 수 있다.
ln -s "복사할 폴더" "바로가기 링크 옮길 위치"