[Linux] 하드링크와 심볼릭링크

HyeonSeok·2023년 2월 23일
0

Ops Engineering

목록 보기
2/13

Inode

Inode는 유닉스 계통의 파일 시스템에서 사용하는 자료구조이다. 파일들의 정보를 inode에 담아놓고 실제 디스크의 담겨져 있는 데이터에 이 inode를 통해서 접근하게 된다.

Hard Link(하드링크)

원본 파일과 동일한 inode를 가진다. 그렇기 때문에 원본 파일이 삭제 되더라도 원본 파일의 inode를 갖고 있는 링크 파일은 여전히 사용 가능하다.

Symbolic Link(심볼릭링크)

원본 파일의 이름을 가르키는 링크다. 그러므로 원본 파일이 사라지게되면 역할을 수행할 수 없다. 장점은 전혀 다른 파일이라도 원본 파일과 이름이 같다면 계속 사용가능하다는 것이다.

profile
즐겁게 사는 개발자가 됩시다

0개의 댓글