리눅스 시스템의 아이노드(inode), 심볼릭 링크(Symbolic Link), 하드 링크(Hard Link)
심볼릭 링크와 하드 링크를 이해하기 위해서는 inode 를 먼저 이해해야 함. UFS 와 같은 전통적인 유닉스 계통 파일 시스템에서 사용하는 자료 구조임. 파일 시스템 내에서 파일이나 디렉토리는 고유한 inode 를 가지고 있으며 inode 번호를 통해 구분이 가능함. 사용자가 파일 또는 파일과 관련된 정보에 액세스하려고 하면 파일 이름을 사용하지만 내부적으로 파일 이름은 먼저 디렉토리 테이블에 저장된 inode 번호로 매핑됨.
https://koromoon.blogspot.com/2018/05/inode-symbolic-link-hard-link.html