Hard Link and Symbolic Link

Jin Hur·2021년 7월 1일
0

[Linux] File system

목록 보기
6/22

reference: https://pages.cs.wisc.edu/~remzi/OSTEP/, 시스템 프로그래밍, 운영체제 수업(최종무 교수님)

그림. hard link and soft link
  • make another file name to access an existing file
    • connect a file name with an inode(하드링크)
    • 원본 파일과 하드링크 파일은 동일한 inode를 공유
  • hard link: 동일한 inode number 공유
    • create a new file name and share the existing inode
  • Symbolic link(Soft link): different inode number, but its data is the linked file name
    • 파일 이름을 새로 생성하는 것 뿐 아니라 새로운 inode 생성
    • 서로 다른 파일 시스템의 파일끼리 링크 가능, 디렉터리와 링크가능.
    • 심폴릭 링크의 문제점: Dangling reference

0개의 댓글