Link
사람이 이해하기 쉬운 link file과, 컴퓨터가 이해하기 쉬운 file system를 이어주는 용도
파일을 생성하면 해당 파일 이름과 inode값을 매핑하고, inode와 ref, 실제 file data를 매핑한다.
inode는 파일의 메타데이터를 담고 있으면서 고유한 값을 갖는 index node
ref값은 해당 inode를 참조하고 있는 포인터(파일 이름)의 개수를 의미. ref가 0이 되면 파일 삭제
하드 링크, 소프트 링크(심볼릭 링크)
- 하드 링크: 어떤 inode값을 갖는 파일에 포인터(파일 이름)를 하나 더 만드는 행위(ref+1). DNS record로 비유하자면 A
- 소프트 링크: 어떤 포인터에 포인터(파일 이름)를 만드는 행위. DNS record로 비유하자면 CNAME
Reference
'Linux' 카테고리의 다른 글
[Linux] 기초 명령어 (0) | 2024.11.23 |
---|