Windows에서 사용하는 바로가기와 동일. 하드 링크와 심볼릭 링크(소프트 링크)로 나뉜다.
하드 링크
- 동일한 유형의 파일만 하드링크 생성이 가능하다.
- 디렉토리는 하드 링크로 생성 불가능 하다.
- 원본파일과 동일한 inode 번호와 허가권 가진다.
- 원본파일을 옮기거나 삭제하더라도 데이터에 접근 가능하다.
심볼릭 링크
- 원본파일과 링크파일의 파일 유형이 달라도 생성 가능하다.
- 원본파일과 심볼릭링크 파일은 서로 inode 번호와 파일의 권한이 다르다.
- 원본파일의 inode가 아닌 데이터 경로만을 참조한다.
- 심볼릭 링크로 만들 때는 가급적 절대경로로 만드는것이 좋다.
- 파일에 접근할 때마다 원본파일의 이름을 확인하기 때문에 원본파일이 삭제되거나 이름이 변경될 경우 데이터를 찾지 못한다.
하드 링크와 소프트(심볼릭)링크의 비교
(출처 : https://jhnyang.tistory.com/269 )