간단하게 답변드립니다.
1. Hardlink : ln test1 test2
test1과 test2는 완전히 물리적으로 같은 개체를 가리킵니다.
만일 test1(원본) test2, test3 가 이런식으로 모두 hardlink
되어있다면 세개 중 하나라도 남아있으면 test1 은 스토리지에
존재합니다.
물리적으로 같은 개체를 가리키므로 하드링크는 다른 파일시스템
(특히 /mnt/win, /mnt/c 이런 식으로 윈도우 파티션 마운트해서
쓰시는 경우)에다 링크를 걸수 없습니다.
2. symbolic link : ln -s test1 test2
test1 은 원본이며 test2 는 쉽게 말씀드려 M$ windows 에서의
'Shortcut to ...' 와 같은 바로가기라고 말씀드릴수 있습니다.
따라서(1) test2 를 지워도 test1은 남아있으며 test1 이 날라가면
test2 는 깨진 링크입니다.
따라서(2) 다른 파일 시스템에도 link를 만들수 있습니다.
: hard link와 symbolic link의 차이점이 어떻게 되죠?
:
: 책이나 인터넷을 뒤져도 그에 대한 개념을 찾을 수가 없네요.--잘못키운딸하나 열아들조
: 진다