* inode
- 파일의 허가권, 소유권, 데이터가 저장되는 실제 위치 등의 정보가 저장됨.
- 파일의 내용이 저장되는 메모리 번지를 가리키는 주소
Hard Link
- 원본과 동일한 inode 번호와 허가권을 가짐.
- 데이터를 안전하게 관리하고자 할 때 사용.
원본 파일이 삭제되더라도 파일 데이터가 존재한다면 원본 파일에 접근이 가능함.
- 동일한 파일 시스템에서만 사용 가능함.
명령어 : ln [대상파일] [만들이름]
(기본값이 hard link)
Soft Link(Symbolic Link)
- 또 다른 inode를 생성해서 이를 참조함.
- hard link의 단점을 보완하기 위해 나온 개념. 파일 시스템이 달라도 링크할 수 있음.
- 원본 파일과 symbolic link 파일은 서로 inode 번호와 파일 허가권이 다름.
- 참조이기 때문에 원본 파일이 삭제되면 symbolic link도 사용 불가.
명령어 : ln -s [대상파일] [만들이름]
리눅스의 바로가기라고 이해하자.
'Linux' 카테고리의 다른 글
[Linux] 프로세스 관리 (0) | 2024.06.05 |
---|