다른 위치의 경로를 원하는 위치에서 바로 연결하여 열수 있도록 설정하는 방법입니다.
윈도우의 폴더 바로가기 기능과 비슷하지만, 실제 폴더를 직접 이용하는 것과 같은 효과를 가진다는 면에서는 좀더 편리합니다.
예시) ①E:\DATA\Photos\2024 와 같이 여러단계를 거치는 폴더가 있다고 합시다. 윈도우 사용자는 사진 폴더를 ②D:\Picture 에 설정하고 사용하고 있을 때 이 사진 폴더에 ①의 2024폴더를
- 바로가기 폴더로 설정한다면 2024 폴더를 더블클릭시 E:\DATA\Photos\2024 폴더로 이동하게 됩니다.
- 심볼릭 링크로 설정한다면 2024 폴더를 더블 클릭시 D:\Picture\2024 폴더에 있는 것처럼 보여집니다.
위와 같이 심볼릭 링크로 설정하면 실제폴더를 이용하는 것처럼 사용할수 있게됩니다.
물론 실제 데이터는 본래의 ①E:\DATA\Photos\2024 에 위치하고 있습니다.
이용시 주의사항) 윈도우에서는 심볼릭 링크를 해제하기 위해서 해당 심볼릭링크로 설정된 폴더명을 윈도우탐색기나 del 로 삭제하면 됩니다. 그러나 심볼릭 링크라는 표시가 애초부터 존재하지 않으므로 실수로 원본 폴더를 삭제할 수 있으므로, 해제하고자 하는 폴더가 심볼릭 링크인지, 원본 폴더인지를 확실히 확인하고 삭제해야 합니다.
[ 심볼릭 링크 설정하는 방법 ]
- 윈도우에서
명령프롬프트(관리자)> mklink /d "생성될링크경로\링크이름" "원본경로"mklink /d "D:\Picture\2024" "E:\DATA\Photos\2024"
- Linux 에서
① 파일 심볼릭 링크 생성
ln -s 원본경로/원본파일 파일명
(현재 위치에 파일명이 신규로 생성되고, 이 파일은 원본경로/원본파일과 동일하다)
② 폴더의 심볼릭 링크 생성 / 리눅스에서는 생성될 폴더명을 미리 만들어놓아야 할수도 있음.
ln -s 원본경로 폴더명
(현재의 위치에 폴더명의 신규 폴더가 생성되고, 이 폴더는 원본경로와 동일하다)
③ 심볼릭 링크 해제
ln -l 파일명 또는 폴더명
또는
unlink 파일명 또는 폴더
- Synology Nas 에서 심볼릭 링크 사용하기
- root 계정으로 로그인
> /etc/rc.local 파일을 편집
/bin/mount -o bind /volume1/원본경로/원본폴더 /volume2/최종경로/생성될폴더명
※ 생성될폴더명은 미리 원하는 위치에 빈 폴더를 만들어 놓아야하고, 원본폴더가 생성될폴더로 연결됨.
> Synology Nas 재기동