예 1 : 다른 디렉토리에 대한 소프트 링크가 포함 된 디렉토리 삭제
susam@nifty:~/so$ mkdir foo bar
susam@nifty:~/so$ touch bar/a.txt
susam@nifty:~/so$ ln -s /home/susam/so/bar/ foo/baz
susam@nifty:~/so$ tree
.
├── bar
│ └── a.txt
└── foo
└── baz -> /home/susam/so/bar/
3 directories, 1 file
susam@nifty:~/so$ rm -r foo
susam@nifty:~/so$ tree
.
└── bar
└── a.txt
1 directory, 1 file
susam@nifty:~/so$
따라서 우리는 소프트 링크의 대상이 살아남는 것을 볼 수 있습니다.
예 2 : 디렉토리에 대한 소프트 링크 삭제
susam@nifty:~/so$ ln -s /home/susam/so/bar baz
susam@nifty:~/so$ tree
.
├── bar
│ └── a.txt
└── baz -> /home/susam/so/bar
2 directories, 1 file
susam@nifty:~/so$ rm -r baz
susam@nifty:~/so$ tree
.
└── bar
└── a.txt
1 directory, 1 file
susam@nifty:~/so$
소프트 링크 만 삭제됩니다. 소프트 링크의 대상은 살아남습니다.
예 3 : 소프트 링크 대상 삭제 시도
susam@nifty:~/so$ ln -s /home/susam/so/bar baz
susam@nifty:~/so$ tree
.
├── bar
│ └── a.txt
└── baz -> /home/susam/so/bar
2 directories, 1 file
susam@nifty:~/so$ rm -r baz/
rm: cannot remove 'baz/': Not a directory
susam@nifty:~/so$ tree
.
├── bar
└── baz -> /home/susam/so/bar
2 directories, 0 files
기호 링크 대상의 파일이 유지되지 않습니다.
위의 실험은 데비안 GNU / 리눅스 9.0 (스트레치) 시스템에서 수행되었습니다.