파일 복사 및 제거
글쓴이: newman0315 / 작성시간: 월, 2020/05/11 - 2:08오후
링크를 배우고 있는데요
1. 파일 복사하면 아이노드가 새로 생기던데 원본 파일 데이터는 복사가 안되고 새로운 아이노드가 원본 파일 데이터에 연결이 되는거죠?
2. 파일을 제거하면 아이노드와 데이터까지 전부 없어지나요? 원본 파일을 제거해도 하드 링크 파일이 열리는 것보면 아닌것 같기도 해서요..
Forums:
파일 복사하면 원본 파일과는 단 1 도 관계가 없는
파일 복사하면 원본 파일과는 단 1 도 관계가 없는 새로운 것들이 모두 만들어집니다.
하드 링크와 원본 파일의 구분은 불가능할 뿐더러 의미도 없습니다.
inode 의 참조 카운트가 0 이 되어야만 그 inode 가 삭제됩니다.
하드 링크 뿐만 아니라, 단순히 파일을 open() 만 하고 있어도 close() 할 때 까지 그 inode 는 삭제되지 않습니다.
댓글 달기