원본 파일이 없는 심벌릭 링크도 만들 수 있습니다. 이런 심벌릭 링크 파일은 그 원본이 생성되면, 정상적으로 작동합니다.
심벌릭 링크는 그 원본 파일이 없어도, 심벌릭 링크 그 자체에 아무런 영향을 주지 않습니다. 또한, 원한다면, 얼마든지 그 원본 파일을 다른 것으로 바꿀 수도 있습니다. 다음 예제를 보죠:
ln -s $HOME/accounts/pending current
(현재 pending이라는 파일이 없는 상태에서 심벌릭 링크함)
more current
cat: accounts/pending: No such file or directory
(그 원본 파일이 없기 때문에 볼 수 없다고 함.)
cp ~/accounts/may ~/accounts/pending
(그 원본 파일을 새로 만듬)
more current
XYZ Co. Accounts for May 1993
.....
(이제 심벌릭 링크가 제대로 작동함)
rm ~/accounts/pending; more current
cat: accounts/pending: No such file or directory
(다시 그 원본을 지우고, 다른 파일로 지정함)
cp ~/accounts/june ~/accounts/pending
more current
XYZ Co. Accounts for June 1993
...
(이러면 새로 지정한 파일의 내용을 보여줌)