위로
아래
Hard Link
hard link
- 같은 Inode를 공유하는 두 개의 파일 엔트리를 만드는 것
- 같은 파일인데 서로 이름만 다른 것으로 볼 수 있다
- 파일은 두 개처럼 보이지만 사실 하나기 때문에 용량을 하나만 차지한다
- 모든 hard link가 삭제되면 (링크 수가 0이 되면) Hard Link 파일도 삭제된다
- hard link로 파일을 수정하면 해당 파일에 링크되어 있는 모든 hard link에서도 수정된 파일로 보인다
- 디렉토리는 안 되고 파일만 된다
Symbolic Link
symlink
- 간접적인 참조를 만드는 데 사용되는 파일
- 원본 파일의 경로를 가지고 있다
- 바로가기 같은 것
- 원본 파일의 경로만 저장하고 있기 때문에 파일 용량이 작다
- 원본 파일과는 다른 별도의 파일이라 Inode도 다르다
- 디렉토리 파일 모두 만들 수 있다.
- 순환 참조 가능