| 로그인 | 회원가입 | 고객센터 | 안내요청
 
HOME > 새로나온책
 
 
: : 피씨북입니다. : :
제목 : 리눅스 유닉스 쉘과 아파치 프로그래밍 (절판!!)
페이지 : 528P
정가 : 18,000원
판형 : 4×6 배판
발행일 : 2001년 11월 25일 1판 1쇄 발행
저자 : 민승재 ( linux_unix_shell@yahoogroups.com)
요약 : 시스템을 관리하기 위한 실무적인 지식들이 제공된다. 쉘 프로그램을 이용한 CGI, 네트워크와 보안, 시스템 관리 외에에도 모바일까지 다룬다.

특히 아파치 서버 관리를 위한 테크닉이 상세히 설명된다. 시스템 관리자들은 필수적으로 보유할 필요가 있는 테크니컬 가이드 서적이다.
[ 이 책에서 제시하는 내용 ]
 

[ 목차 ]
 

제 1 장 Linux, Unix 익히기.......................................21
1.1 Linux, Unix란?...................................................23
1.2 Linux, Unix 시작하기(초보자)........................................23
1.3 vi editor 익히기(초보자, 중급 사용자)................................24
1.4 vi의 그 밖의 기능들 익히기(고급 사용자).............................33

제 2 장 Bourne Shell, C shell, BASH 익히기...................................35
2.1 Shell 프로그래밍이란?..............................................37
2.2 Shell 프로그래밍의 특징............................................38
2.3 Bourne Shell 프로그래밍 시작하기 (초보자, 중급 사용자)...............38
2.3.1 변수 사용하기.................................................39
2.3.2 기초 문법 배우기..............................................40
2.3.3 test 문.......................................................40
2.3.4 if 문.........................................................46
2.3.5 for 문........................................................48
2.3.6 while 문......................................................50
2.3.7 until 문.......................................................51
2.3.8 continue와 break 문............................................53
2.3.9 case 문......................................................54
2.3.10 Redirection...................................................55
2.3.11 함수 만들기(and shift)........................................56
2.3.12 숫자 계산(expr)..............................................58
2.3.13 기타 유용한 특수 문자들......................................58
2.3.14 Bourne Shell Script 디버깅 및 실행.............................59
2.3.15 환경 변수(중급 사용자).......................................60
2.4 C Shell Programming의 시작(초보자, 중급 사용자).....................61
2.4.1 변수 사용하기.................................................61
2.4.2 기초 문법 배우기..............................................62
2.4.3 연산식(Expressions)...........................................62
2.4.4 if 문.........................................................69
2.4.5 foreach 문....................................................71
2.4.6 while 문......................................................72
2.4.7 goto 문.......................................................73
2.4.8 continue와 break 문............................................74
2.4.9 switch 문.....................................................75
2.4.10 Redirection...................................................77
2.4.11 함수 만들기..................................................77
2.4.12 숫자 계산(@)................................................79
2.4.13 기타 유용한 특수 문자들......................................80
2.4.14 C Shell Script 디버깅 및 실행..................................80
2.4.15 Alias........................................................81
2.4.16 History......................................................83
2.4.17 수정 지시자(Modifier).........................................85
2.4.18 환경 변수(중급 사용자).......................................85
2.5 BASH Programming의 시작(초보자, 중급 사용자)......................88
2.5.1 변수 사용.....................................................88
2.5.2 기초 문법을 배워 보자.........................................93
2.5.3 test 문.......................................................93
2.5.4 if 문........................................................100
2.5.5 for 문.......................................................102
2.5.6 while 문.....................................................104
2.5.7 until 문......................................................106
2.5.8 continue와 break문............................................107
2.5.9 case 문.....................................................108
2.5.10 select 문...................................................110
2.5.11 Redirection..................................................111
2.5.12 함수 만들기(and shift).......................................113
2.5.13 숫자 계산...................................................115
2.5.14 기타 유용한 특수 문자들.....................................116
2.5.15 Bourne Shell Script 디버깅 및 실행............................116
2.5.16 Alias.......................................................117
2.5.17 History.....................................................119
2.5.18 Prompt.....................................................121
2.5.19 Readline....................................................122
2.5.20 환경 변수(bash 변수)........................................126
2.6 Regular Expression(Pattern Matching & Meta Character).............131
2.7 wildcard(초보자).................................................133
2.8 ANSI Escape Code(중급, 고급 사용자)..............................134
2.9 Bourne shell VS C shell (중급 사용자)..............................137

제 3 장 Linux, Unix 기본 명령어...........................................139
3.1 기본 입출력 명령어(초보자)........................................141
3.1.1 echo.........................................................141
3.1.2 read........................................................142
3.2 Text 처리 명령어(초보자)..........................................143
3.2.1 sort.........................................................143
3.2.2 grep........................................................144
3.2.3 diff.........................................................145
3.2.4 cat.........................................................146
3.2.5 cut..........................................................146
3.2.6 paste.......................................................147
3.2.7 pr..........................................................148
3.2.8 uniq.........................................................148
3.2.9 tr...........................................................149
3.2.10 sed........................................................150
3.3 file 및 디렉토리 관리 명령어(초보자)................................151
3.3.1 ls...........................................................151
3.3.2 touch........................................................151
3.3.3 rm..........................................................152
3.3.4 mv..........................................................153
3.3.5 cp..........................................................154
3.3.6 find.........................................................155
3.3.7 split.........................................................157
3.3.8 wc..........................................................157
3.3.9 chmod, chown, chgrp...........................................158
3.3.10 ln..........................................................160
3.3.11 du.........................................................160
3.3.12 tar........................................................161
3.4 system 관련 명령어(중급 사용자)...................................163
3.4.1 who.........................................................163
3.4.2 kill..........................................................163
3.4.3 at..........................................................164
3.4.4 crontab......................................................165
3.4.5 trap........................................................166
3.4.6 sleep........................................................167
3.4.7 ps..........................................................168
3.4.8 man.........................................................169
3.5 통신 관련 프로그램(중급, 고급 사용자)..............................170
3.5.1 rcp..........................................................170
3.5.2 rsh..........................................................171
3.5.3 rlogin........................................................171
3.5.4 telnet.......................................................171
3.5.5 ftp..........................................................173
3.5.6 write........................................................174
3.5.7 talk.........................................................174
3.5.8 mail.........................................................175
3.6 ex, ed script(중급, 고급 사용자)...................................176
3.7 그 밖의 명령어들(초보자)..........................................181

제 4 장 실무 응용 프로그래밍.............................................189
4.1 기본 다지기......................................................191
4.1.1 기본적인 테크닉(초보자, 중급 사용자)..........................191
4.1.2 향상된 트릭(중급, 고급 사용자)................................196
4.2 데이터 관리 프로그램 개발.........................................199
4.2.1 틀 잡기(초보자)..............................................200
4.2.2 Version UP 1(중급 사용자)....................................208
4.2.3 Version UP 2(고급 사용자)....................................221
4.3 인공 지능 Shell Script.............................................231
4.3.1 자동으로 파일 받기(초보자, 중급 사용자).......................231
4.3.2 자동으로 파일 보내기(초보자, 중급 사용자)......................246
4.4 BBS를 만들어 보자(중급, 고급 사용자)...............................255
4.4.1 BBS의 기본 형식.............................................255
4.4.2 Login........................................................269
4.4.3 편지 관리....................................................273
4.4.4 Version UP 1.................................................289
4.4.5 Version UP 2 (Line Editor의 작성).............................296
4.4.6 게시판.......................................................306
4.4.7 자료실.......................................................308
4.4.8 채팅.........................................................313
4.4.9 Version UP...................................................322
4.4.10 BBS의 마지막 다듬기(checkmenu())............................328
4.5 CGI(shell script로 만든 CGI).......................................342
4.5.1 CGI 만들기(초급, 중급 사용자).................................342
4.5.2 퀴즈 응모 CGI (초급, 중급 사용자).............................351
4.6 Mobile Site 구축(중급, 고급 사용자)................................356

제 5 장 시스템 관리 (System Management)...................................367
5.1 OS 및 Data 관리(고급 사용자).....................................369
5.2 SCCS(Source Code Control System) : 중급 사용자...................373
5.3 CVS(Concurrent Versions System) : 중급 사용자.....................375
5.4 초기화 파일 관리(중급 사용자).....................................376
5.5 파일 시스템 관련 파일 (고급 사용자)................................383
5.6 Network 관련 파일 (중급 사용자)..................................385
5.7 C program Debugging (중급 사용자)...............................386
5.8 시스템 관리 Shell Script...........................................389
5.8.1 기본적인 시스템 관리.........................................389
5.8.2 Version UP(고급 사용자).....................................400
5.9 시스템 관리 자동화(중급, 고급 사용자)..............................408
5.9.1 파일 시스템 관리.............................................408
5.9.2 서버 감시....................................................412

제 6 장 Apache Configuration 프로그래밍....................................415
6.1 HTTP (Hypertext Transfer Protocol)................................417
6.1.1 Request.....................................................417
6.1.2 Response....................................................419
6.2 Apache Compile.................................................423
6.3 Apache Module..................................................425
6.4 Apache Configuration.............................................427
6.4.1 mod_env.....................................................427
6.4.2 mod_setenvif................................................428
6.4.3 mod_access..................................................430
6.4.4 mod_log_config..............................................432
6.4.5 mod_headers................................................434
6.4.6 mod_rewrite.................................................435
6.5 Programing.......................................................444

부록.................................................................452

회사소개