이 책은 잘 작성된 프로그램을 보여주고 설명해 줌으로써, 가능한 한 가장 효과적인 방법으로 Linux 프로그래밍을 가르친다. 저자인 Arnold Robbins는 V7 UNIX 및 GNU 소스 코드에서 가져온 Linux/UNIX 사용자들이 이미 일상적으로 사용하는 프로그램에 있는 예제들을 보여주면서, 모든 중요한 프로그램의 핵심을 이루는 기본적인 시스템 호출 API에 주안점을 두고 있다. 한번에 한 단계씩, 서서히 고급 원리와 그 아래 숨겨진 기법을 가르친다. 이러한 방법을 통해 저자는 성능, 이식성 및 강견성과 같은 실세계 문제에 조심스럽게 접근한다.
● 주요내용
- 메모리 관리
- 파일 입출력
- 파일 메타데이터(metadata)
- 프로세스와 시그널(signal)
- 사용자와 그룹
- 프로그래밍 지원(정렬, 매개변수 파싱 등)
- 국제화
- 디버깅