: 질문 임다..왜 심볼링크를 사용하는지 궁금하네요...
: 또 하드링크란 무엇인지도..궁금하구요...
제가 아는 것은....
복사와 링크의 차이점은 복사는 복사되는 그 순간 부터 원본과 따로 놉니다.
즉 원본이 바뀐다고 복사본이 바뀌는 것은 아니죠.
하지만 링크는 원본이 바뀌더라도 또는 링크 걸린 놈이 바뀌어도
항상 원본과 동일하게 됩니다.
-------------------------------------
하드 링크와 소프트 링크의 차이점은
하드링크는 파티션 넘어서 링크가 불가능하고,
디렉토리를 링크 걸수 없으며,
링크 건 놈과 inode 값이 같습니다.
따라서 원본이 삭제 되면 링크 걸린 놈이 원본을 대신합니다.
shell> ln aaa.txt bbb.txt
inode값을 볼려면
shell> ls -i
하시면 됩니다.
-------------------------------------------------
소프트링크는 파티션 넘어서 링크가 가능하고,
디렉토리를 링크 걸수 있으며,
링크 건 놈과 inode 값이 다릅니다.
따라서 원본이 삭제 되면 링크 걸린 놈은 원본을 찾을 수 없어 난리가 납니다.
벌건 색이 번쩍 번적 거리죠.
shell> ln -s aaa.txt bbb.txt
------------------------------------------------------
링크를 왜써냐고요?
제 생각에는 원본과 항상 동일하게 동기화가 필요한 곳에 쓸 것 같습니다.
적은 용량을 사용하면서 항상 원본과 동일하게 사용하는곳...
/boot/ 밑에서 ls -l 해보세요. 소프트 링크가 걸려있을 거요~~
그럼...
== M.K. ==--마음의 평화