목차
제0장 운영체제 일반
0.1 컴퓨터 구조 = 2
0.2 명령어 실행과정 = 7
0.3 인터럽트 처리 = 8
0.4 소프트웨어 구조 = 13
연습 문제 = 13
제1장 UNIX 개요
1.1 개요 = 16
1.2 프로세스 시스템 = 20
1.3 파일 시스템 = 24
1.4 시스템 콜과 라이브러리 함수 = 31
1.5 기본 시스템 콜 = 40
연습 문제 = 54
제2장 프로세스 시스템
2.1 프로세스 정보 = 58
2.2 프로세스 생성 = 63
2.3 메모리 할당 = 78
2.4 명령어 인수 처리 = 81
연습 문제 = 92
제3장 시그날
3.1 시그날의 종류 = 98
3.2 시그날의 전달 = 100
3.3 시그날의 처리 = 102
3.4 시그날 핸들러의 지정 = 105
3.5 알람 시그날 = 113
연습 문제 = 119
제4장 파일 시스템
4.1 기본 시스템 콜 = 124
4.2 파일 디스크립터 = 142
4.3 파일 특성 정보 = 157
4.4 표준 I/O 함수 = 166
연습 문제 = 170
제5장 디렉토리
5.1 기본 시스템 콜 = 174
5.2 디렉토리 I/O = 178
연습 문제 = 186
제6장 프로세스간의 통신
6.1 PIPE = 191
6.2 파일의 메모리 매핑 = 202
6.3 시스템 V IPC = 208
6.4 메시지 큐 = 211
6.5 공유 메모리 = 218
6.6 세마포어 = 224
연습 문제 = 229
제7장 소켓 시스템
7.1 개요 = 232
7.2 소켓 관련 함수 = 236
7.3 클라이언트/서버모델 = 247
7.4 기타 유용한 함수 = 255
연습 문제 = 261
부록
부록 A. UNIX 명령어 요약 = 267
A.1 프로세스 관련 명령어 = 268
A.2 파일 시스템 관련 명령어 = 269
A.3 디렉토리 관련 명령어 = 271
A.4 기타 명령어 = 272
A.5 vi 관련 명령어 = 273
부록 B. 색인 = 277