본문 바로가기

협동분산시스템

Hard Link vs Symbolic Link

반응형

Hard Link

하나의 파일 시스템 내에서 원본 파일과 동일한 내용의 다른 파일, 즉 이름이 다른 같은 파일을 만드는 것이다.

두 파일은 같은 i-node를 가지기 때문에 내용이 항상 동일하게 유지된다. ex) 수정하면 다른 파일에도 적용된다.

원본 파일이 삭제되어도 문제가 없다.

 

Symbolic Link

서로 다른 파일 시스템의 파일끼리도 링킹이 가능한 방법이다. 링크 파일이 원본 파일의 경로 정보를 가진다. “바로가기” 와 같다.

별도의 i-node를 가지는 파일을 생성하고, 원본 파일을 가르키는 포인터를 가진다.

원본 파일이 삭제되면 무의미한 파일이된다.

반응형

'협동분산시스템' 카테고리의 다른 글

Middleware Protocol  (0) 2019.04.19
Communication  (0) 2019.04.19
Code migration - 2  (0) 2019.04.16
Code migration - 1  (0) 2019.04.16
Servers : Server clusters-3  (0) 2019.04.16