윈도우의 바로가기처럼 링크를 연결해 원본 파일을 직접 사용하는 것과 같은 효과를 내는 link이다.

NAS 나 library 원본 파일을 사용하기 위해 특정 폴더에 링크를 거는 것

예를 들어 test.txt파일을 가지고 있는 original 이라는 폴더가 있다고 하자

copy라는 곳으로 링크를 걸어보겠다.

"""
~
⎿ original
			⎿ test.txt
"""
$ ln -s original copy

이를 수행하고

ll 명령어로 확인해보면 ( ls -l , 권한, 소유자, 갱신일 확인)

Untitled

copy라는 link가 생성된 것이 보인다. link → link대상인원본파일

ls로 확인해보면 copy라는 폴더가 생긴 것 처럼 보인다

안에 test.txt도 있다

Untitled

Untitled

이렇게 symbolic link를 등록하면 삭제/수정/등록 모두 공유된다.

Untitled

original 의 test.txt를 삭제하니 copy에도 없다

그럼 copy를 삭제하면?

Untitled

original은 그대로 있고 copy라는 symbolic link가 사라졌다. 폴더처럼 보이지만 폴더가 아닌 symbolic link라는 것을 주의해야 할 것 같다.

why symbolic link?