1. inode란?
- 유닉스 계통의 파일 시스템에서 사용하는 자료 구조
- 모든 파일과 디렉터리는 한 개씩 inode를 가지고 있음
- 해당 파일의 허가권, 소유권, 파일의 실제 위치 등 중요한 정보들이 들어있음
2. 리눅스 파일 링크 종류
2.1. 하드 링크
- 원본 파일과 동일한 inode를 직접적으로 가리킴
- 원본 파일이 사라지더라고 데이터만 살아있다면 원본 파일에 접근이 가능함
- 동일한 시스템 내에서만 하드 링크 생성 가능
- 디렉터리 링크 불가능
- 대상 파일과 동일한 inode 번호와 허가권 가짐
# 하드링크 생성
$ In [대상파일] [하드링크파일]
2.2. 심볼릭 링크, 소프트 링크
- 하드 링크의 단점을 보완하기 위해 탄생
- 파일 시스템과 대상 파일이 존재하는 파일 시스템이 달라도 생성 가능
- 대상 파일과 심볼릭 링크 파일은 서로 inode 번호와 파일 허가권이 다름
- 원본 파일이 사라지면 해당 데이터에 접근할 수 없음
# 심볼릭 링크 생성
$ In -s [대상파일] [심볼릭링크파일]
'자격증 & 공부 > 리눅스마스터 1급' 카테고리의 다른 글
[리눅스마스터 1급 - 2차] 파일 속성 (0) | 2024.10.24 |
---|---|
[리눅스마스터 1급 - 2차] 파일 및 디렉터리 권한 (0) | 2024.10.23 |
[리눅스마스터 1급 - 2차] 사용자/그룹 계정 관리 (0) | 2024.10.23 |
[리눅스마스터 1급] 필기 시험 후기 (0) | 2024.09.09 |
[리눅스마스터1급 - 1차] 2과목 - 6-3. 시스템 백업 (0) | 2024.06.13 |