1. 특수 파일(디바이스 파일)
1) 입출력(I/O) 장치를 파일처럼 사용 가능, 디바이스 파일(Device File)이라고도 함
2) 특수 파일은 ‘/dev’에 저장함
3) open, close, read, write 시스템 호출은 프로그램 내의 특수 파일과 관련하여 사용 가능
4) 특수 파일은 일반 파일과는 다르게 커널 내에서 장치를 <major#, minor#>로 구분
- 주 장치번호(major number): I/O 장치를 기능적으로 분류
- 소 장치번호(minor number): 같은 기능을 하는 I/O 장치 간의 구분 값
- <major#, minor#> 예시
5) 특수 파일은 슈퍼 유저만 생성 가능
- 슈퍼 유저가 mkmod 시스템 호출을 통해서 특수 파일 생성 가능
- 일반 사용자는 생성 불가
'UNIX 이론 정리' 카테고리의 다른 글
UNIX 파일 시스템, 원격 파일 시스템(NFS) (1) | 2022.10.03 |
---|---|
inode 자료구조 및 stat() 구조체 (0) | 2022.10.03 |
UNIX 프로세스 동작 - foreground 프로세스, background 프로세스 (0) | 2022.10.03 |
UNIX 커널 내부 구조 (0) | 2022.10.03 |
UNIX 시스템의 특징, UNIX 가상 메모리 관리 (0) | 2022.10.03 |