위로 아래

Hard Link

hard link

  1. 같은 Inode를 공유하는 두 개의 파일 엔트리를 만드는 것
  2. 같은 파일인데 서로 이름만 다른 것으로 볼 수 있다
  3. 파일은 두 개처럼 보이지만 사실 하나기 때문에 용량을 하나만 차지한다
  4. 모든 hard link가 삭제되면 (링크 수가 0이 되면) Hard Link 파일도 삭제된다
  5. hard link로 파일을 수정하면 해당 파일에 링크되어 있는 모든 hard link에서도 수정된 파일로 보인다
  6. 디렉토리는 안 되고 파일만 된다

 

 

 

 


Symbolic Link

symlink

  1. 간접적인 참조를 만드는 데 사용되는 파일
  2. 원본 파일의 경로를 가지고 있다
  3. 바로가기 같은 것
  4. 원본 파일의 경로만 저장하고 있기 때문에 파일 용량이 작다
  5. 원본 파일과는 다른 별도의 파일이라 Inode도 다르다
  6. 디렉토리 파일 모두 만들 수 있다.
  7. 순환 참조 가능