책 이미지
eBook 미리보기
책 정보
· 제목 : 리눅스 API의 모든 것 세트 - 전2권 
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 리눅스/유닉스 프로그래밍
· ISBN : 9788960773226
· 쪽수 : 986쪽
· 출판일 : 2012-07-17
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 리눅스/유닉스 프로그래밍
· ISBN : 9788960773226
· 쪽수 : 986쪽
· 출판일 : 2012-07-17
책 소개
리눅스에서 프로그램을 작성할 때 사용하는 시스템 호출과 라이브러리 함수를 설명한 책으로, 해당 함수를 사용할 수 있는 리눅스 버전, 버전별 차이 등을 꼼꼼하게 정리했다. 워낙 방대한 내용이라 1권과 2권으로 ...
리눅스에서 프로그램을 작성할 때 사용하는 시스템 호출과 라이브러리 함수를 설명한 책으로, 해당 함수를 사용할 수 있는 리눅스 버전, 버전별 차이 등을 꼼꼼하게 정리했다. 워낙 방대한 내용이라 1권과 2권으로 나눠 구성했으며, 1권은 기초편으로, 리눅스 프로그래밍에서 흔히 쓰이는 파일 관리, 메모리 관리, 프로세스 관리, 시그널 처리, 타이머 사용법 등을 다룬다. 2권은 고급편으로, 좀더 세련되고 복잡한 리눅스 프로그램을 만들 때 사용되는 스레드 관리, IPC 사용법, 소켓 사용법 등을 다룬다.
★ 세트 구성: 전2권 ★
1) 『리눅스 API의 모든 것 Vol. 1 기초 리눅스 API: 파일, 메모리, 프로세스, 시그널, 타이머』
2) 『리눅스 API의 모든 것 Vol. 2 고급 리눅스 API: 스레드, IPC, 소켓, 고급 I/O』
★ 세트 구성: 전2권 ★
1) 『리눅스 API의 모든 것 Vol. 1 기초 리눅스 API: 파일, 메모리, 프로세스, 시그널, 타이머』
2) 『리눅스 API의 모든 것 Vol. 2 고급 리눅스 API: 스레드, IPC, 소켓, 고급 I/O』
목차
『리눅스 API의 모든 것 Vol. 1 기초 리눅스 API』
1장 역사와 표준
2장 기본 개념
3장 시스템 프로그래밍 개념
4장 파일 I/O: 범용 I/O 모델
5장 파일 I/O: 더 자세히
6장 프로세스
7장 메모리 할당
8장 사용자와 그룹
9장 프로세스 자격증명
10장 시간
11장 시스템 한도와 옵션
12장 시스템과 프로세스 정보
13장 파일 I/O 버퍼링
14장 파일 시스템
15장 파일 속성
16장 확장 속성
17장 ACL
18장 디렉토리와 링크
19장 파일 이벤트 감시
20장 시그널: 기본 개념
21장 시그널: 시그널 핸들러
22장 시그널: 고급 기능
23장 타이머와 수면
24장 프로세스 생성
25장 프로세스 종료
26장 자식 프로세스 감시
27장 프로그램 실행
28장 더 자세히 살펴보는 프로세스 생성과 프로그램 실행
29장 프로세스 그룹, 세션, 작업 제어
30장 프로세스 우선순위와 스케줄링
31장 프로세스 자원
32장 데몬
33장 안전한 특권 프로그램 작성
34장 능력
35장 로그인 계정
36장 공유 라이브러리 기초
37장 공유 라이브러리의 고급 기능
부록
『리눅스 API의 모든 것 Vol. 2 고급 리눅스 API』
1장 스레드: 소개
2장 스레드: 스레드 동기화
3장 스레드: 스레드 안전성과 스레드별 저장소
4장 스레드: 스레드 취소
5장 스레드: 기타 세부사항
6장 프로세스 간 통신 개요
7장 파이프와 FIFO
8장 시스템 V IPC 소개
9장 시스템 V 메시지 큐
10장 시스템 V 세마포어
11장 시스템 V 공유 메모리
12장 메모리 매핑
13장 가상 메모리 동작
14장 POSIX IPC 소개
15장 POSIX 메시지 큐
16장 POSIX 세마포어
17장 POSIX 공유 메모리
18장 파일 잠금
19장 소켓: 소개
20장 소켓: 유닉스 도메인
21장 소켓: TCP/IP 네트워크 기초
22장 소켓: 인터넷 도메인
23장 소켓: 서버 설계
24장 소켓: 고급 옵션
25장 터미널
26장 대체 I/O 모델
27장 가상 터미널
부록 A 연습문제 해답
1장 역사와 표준
2장 기본 개념
3장 시스템 프로그래밍 개념
4장 파일 I/O: 범용 I/O 모델
5장 파일 I/O: 더 자세히
6장 프로세스
7장 메모리 할당
8장 사용자와 그룹
9장 프로세스 자격증명
10장 시간
11장 시스템 한도와 옵션
12장 시스템과 프로세스 정보
13장 파일 I/O 버퍼링
14장 파일 시스템
15장 파일 속성
16장 확장 속성
17장 ACL
18장 디렉토리와 링크
19장 파일 이벤트 감시
20장 시그널: 기본 개념
21장 시그널: 시그널 핸들러
22장 시그널: 고급 기능
23장 타이머와 수면
24장 프로세스 생성
25장 프로세스 종료
26장 자식 프로세스 감시
27장 프로그램 실행
28장 더 자세히 살펴보는 프로세스 생성과 프로그램 실행
29장 프로세스 그룹, 세션, 작업 제어
30장 프로세스 우선순위와 스케줄링
31장 프로세스 자원
32장 데몬
33장 안전한 특권 프로그램 작성
34장 능력
35장 로그인 계정
36장 공유 라이브러리 기초
37장 공유 라이브러리의 고급 기능
부록
『리눅스 API의 모든 것 Vol. 2 고급 리눅스 API』
1장 스레드: 소개
2장 스레드: 스레드 동기화
3장 스레드: 스레드 안전성과 스레드별 저장소
4장 스레드: 스레드 취소
5장 스레드: 기타 세부사항
6장 프로세스 간 통신 개요
7장 파이프와 FIFO
8장 시스템 V IPC 소개
9장 시스템 V 메시지 큐
10장 시스템 V 세마포어
11장 시스템 V 공유 메모리
12장 메모리 매핑
13장 가상 메모리 동작
14장 POSIX IPC 소개
15장 POSIX 메시지 큐
16장 POSIX 세마포어
17장 POSIX 공유 메모리
18장 파일 잠금
19장 소켓: 소개
20장 소켓: 유닉스 도메인
21장 소켓: TCP/IP 네트워크 기초
22장 소켓: 인터넷 도메인
23장 소켓: 서버 설계
24장 소켓: 고급 옵션
25장 터미널
26장 대체 I/O 모델
27장 가상 터미널
부록 A 연습문제 해답
저자소개
추천도서
분야의 베스트셀러 >
분야의 신간도서 >




















