Linux

심볼릭 링크 (Symbolic link)

샐리_ 2025. 1. 2. 14:47

심볼릭 링크(symbolic link) 란?

  • 링크를 연결하여 원본 파일을 직접 사용하는 것과 같은 효과를 내는 링크이다. (윈도우의 바로가기와 비슷한 개념)
  • 특정 폴더에 링크를 걸어 NAS, library 원본 파일을 사용하기 위해 심볼릭 링크를 사용한다.

심볼릭 링크 사용법

  • 심볼릭 링크 설정
ln -s [대상 원본 파일] [새로 만들 파일 이름]

 

예시)

/root/dir 위치에 test.txt 파일 생성

/root/dir 디렉터리에 심볼릭 링크 연결

ln -s /root/dir symbolic

 

명령어로 설정한 symbolic 링크 확인

'->'는 링크 대상인 원본 파일을 뜻함

 

심볼릭 링크를 설정하면 삭제, 수정, 등록 모두 공유됨

 

  • 심볼릭 링크 해제
rm [링크 파일]

 

예시)

symbolic 심볼릭 링크 해제

rm symbolic

(명령어 입력 시 tab 자동완성으로 하게되면 rm symbolic/ 이렇게 됨. 이렇게 명령어를 입력하면 에러남. 심볼릭 링크만 입력해야함)


참고

https://qjadud22.tistory.com/22

 

반응형