이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
유닉스 쉘 바이블
유닉스 리눅스 쉘 프로그래밍 완성 개정4판,양장, 양장
베스트
IT 모바일 top100 5주
가격
40,000
5 38,000
YES포인트?
400원 (1%)
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요

이미 소장하고 있다면 판매해 보세요.

  •  국내배송만 가능
  •  문화비소득공제 가능

책소개

유닉스의 5가지의 Shell, 3개의 핵심 유틸리티를 설명하는 책이다.

목차

제1장 유닉스/리눅스 쉘 소개
1.1 유닉스란? 리눅스란? 간략한 역사 탐구
1.2 쉘의 정의와 기능
1.3 쉘의 역사
1.4 시스템 구동과 로그인 쉘
1.5 프로세스와 쉘
1.6 환경과 상속
1.7 스크립트로 명령 실행

제2장 쉘 프로그래밍 퀵 스타트
2.1 쉘 스크립트 엿보기
2.2 예제 스크립트: 주요 쉘 비교
2.3 C/TC 쉘 문법과 구조
2.4 본(Bourne) 쉘 문법과 구조
2.5 콘(Korn) 쉘 구조
2.6 배시(bash) 쉘 구조

제3장 정규표현식과 패턴 매칭
3.1 정규표현식
3.2 정규표현식 메타문자 조합

제4장 grep 계열 명령
4.1 grep 명령
4.2 grep 정규표현식 예제
4.3 grep 옵션
4.4 grep에서 파이프 사용하기
4.5 egrep (확장 grep)
4.6 fgrep (고정 grep 혹은 빠른 grep)
4.7 리눅스와 GNU grep
4.8 GNU 기본 grep(grep -G)의 정규표현식
4.9 grep -E 혹은 egrep(GNU 확장 grep)
4.10 고정 grep(grep -F와 fgrep)
4.11 재귀 grep(rgrep, grep -R)
4.12 GNU grep의 옵션
4.13 grep의 옵션(유닉스와 GNU)

제5장 sed, 간결한 편집기
5.1 sed란?
5.2 sed 버전
5.3 sed 작동원리
5.4 정규표현식
5.5 주소 지정
5.6 명령과 옵션
5.7 오류 메시지와 종료 상태
5.8 메타문자
5.9 sed 예제
5.10 sed 스크립트

제6장 awk 유틸리티
6.1 awk란? nawk란? gawk란?
6.2 awk 형식
6.3 awk의 작동 원리
6.4 출력 형식 지정
6.5 파일에서 awk 명령 사용
6.6 레코드와 필드
6.7 패턴과 동작
6.8 정규표현식
6.9 스크립트 파일 안의 awk 명령
6.10 리뷰
6.11 비교식
6.12 리뷰
6.13 변수
6.14 리다이렉션과 파이프
6.15 파이프
6.16 리뷰
6.17 조건문
6.18 반복문
6.19 프로그램 제어문
6.20 배열
6.21 awk 내장함수
6.22 내장 산술 함수
6.23 사용자 정의 함수 (nawk)
6.24 리뷰
6.25 기타 내용
6.26 awk 내장함수

제7장 대화형 본 쉘(Bourne Shell)
7.1 소개
7.2 쉘 환경
7.3 명령줄
7.4 쉘 메타문자(와일드카드)
7.5 파일명 치환
7.6 변수
7.7 인용부호
7.8 명령 치환
7.9 함수 소개
7.10 표준 I/O와 리다이렉션
7.11 파이프
7.12 here 문서와 입력

제8장 본 쉘(Bourne Shell) 프로그래밍
8.1 소개
8.2 사용자 입력 처리
8.3 산술 연산
8.4 위치 매개변수와 명령줄 매개변수
8.5 조건문과 흐름 제어
8.6 반복 명령
8.7 함수
8.8 시그널 트래핑(Trapping)
8.9 명령줄
8.10 쉘 호출 옵션

제9장 대화형 C 쉘과 TC 쉘
9.1 소개
9.2 쉘 환경
9.3 C/TC 쉘 명령줄
9.4 별명
9.5 디렉토리 스택 조작
9.6 작업 제어
9.7 쉘 메타문자
9.8 파일명 치환
9.9 리다이렉션과 파이프
9.10 변수
9.11 명령 치환
9.12 인용부호
9.12.1 역슬래시
9.13 대화형 TC 쉘의 새로운 기능
9.14 TC 쉘 명령줄
9.15 TC 쉘 명령, 파일명, 변수 완성
9.16 TC 쉘 철자 교정
9.17 TC 쉘 별명
9.18 TC 쉘 작업 제어
9.19 TC 쉘 변수 값 출력
9.20 TC 쉘 내장 명령

제10장 C 쉘과 TC 쉘 프로그래밍
10.1 소개
10.2 사용자 입력 읽기
10.4 스크립트 디버깅
10.5 명령줄 매개변수
10.6 조건 표현과 흐름 제어
10.7 명령 반복
10.8 인터럽트 처리
10.9 setuid 스크립트
10.10 스크립트의 저장
10.11 내장 명령

제11장 대화형 콘 쉘(Korn Shell)
11.1 소개
11.2 쉘 환경
11.3 명령줄
11.4 주석 사용과 파일명 전개
11.5 별명
11.6 작업 제어
11.7 메타문자
11.8 파일명 치환(와일드카드)
11.9 변수
11.10 인용부호
11.11 명령 치환
11.12 함수
11.13 표준 입/출력 리다이렉션
11.14 파이프

제12장 콘 쉘(Korn Shell) 프로그래밍
12.1 소개
12.2 사용자 입력 읽기
12.3 산술 연산
12.4 위치 매개변수와 명령줄 매개변수
12.5 조건문과 흐름 제어
12.6 명령 반복
12.7 배열
12.8 함수
12.9 시그널 트래핑
12.10 코프로세스
12.11 디버깅
12.12 명령줄
12.13 보안
12.14 내장 명령
12.15 콘 쉘 실행 매개변수

제13장 대화형 배시 쉘(Bash Shell)
13.1 소개
13.2 환경
13.3 명령줄
13.4 작업 제어
13.5 명령줄 단축키
13.6 별명
13.7 디렉토리 스택
13.8 메타문자(와일드카드)
13.9 파일명 치환
13.10 변수
13.11 인용부호의 사용
13.12 명령 치환
13.13 산술식 전개
13.14 전개 순서
13.15 배열
13.16 함수
13.17 표준 입출력과 리다이렉션
13.18 파이프
13.19 쉘 실행 옵션
13.20 쉘 내장 명령

제14장 배시 쉘(Bash Shell)
14.1 소개
14.2 사용자 입력 읽기
14.3 산술 연산
14.4 위치 매개변수와 명령줄 매개변수
14.5 뛁건의 표현과 흐름 제어
14.6 반복 명령
14.7 함수
14.8 시그널 트래핑
14.9 디버깅
14.10 명령줄
14.11 배시 옵션
14.12 쉘 내장 명령

제15장 쉘 스크립트 디버깅
15.1 소개
15.2 스타일 이슈
15.3 오류의 유형
15.4 문법 오류의 원인
15.5 쉘 옵션과 set 명령으로 추적하기
15.6 요약

제16장 시스템 관리자와 쉘
16.1 소개
16.2 수퍼유저
16.3 su 명령으로 수퍼유저 전환
16.4 부트 스크립트
16.5 요약

부록 A 쉘 프로그래머에게 유용한 유닉스/리눅스 유틸리티
부록 B 쉘 기능 비교

저자 소개

저자 : 엘리 퀴글리(Ellie Quigley)
『Linux Shells by Example』, 『Perl by Example』, 『The Complete Perl Training Course』등을 집필했고, 『Perl Multimedia Classroom』을 기획했다. 캘리포니아 대학교(산타크루즈와 데이비스 캠퍼스), 썬 마이크로시스템즈 등에서 유닉스와 펄을 주제로 명강의를 펼치고 있다.
역자 : 황대환
1991년 취미로 제닉스에서 쉘 프로그래밍을 시작으로 10년 넘게 시스템 매니지먼트와 프로그래밍을 하고, 2001년에는 터보리눅스시스템즈에서 리눅스 컨설팅 및 교육 프로그램을 담당했다. 이후, 삼성 SDS 및 여러 교육센터에서 강의를 하였고, 한국능력개발교육원 및 여러 대학에서 유닉스/리눅스 강사 및 겸임교수로 활동하다 차세대 클라이언트 시스템을 해보고자 5년 넘게 RIA 프로그래밍과 컨설팅에 매진하고 있다.

관련 분류

품목정보

발행일
2008년 12월 30일
판형
양장 ?
쪽수, 무게, 크기
1255쪽 | 175*230*60mm
ISBN13
9788993425857

출판사 리뷰

예제로 배우는 유닉스, 리눅스 쉘

"실리콘밸리의 전설! 엘리 퀴글리의 명강의를 책으로 만난다!"


쉘은 하나의 게임 같아서 쉘을 다루는 것은 너무 재미있는 일이다. 이 책은 쉘을 즐겁고 유익하게 학습할 수 있도록 제작했다. 개정 4판은 증보 3판 번역과 내용을 보강했으며, 새로운 세 단원이 추가되었다. 또한 리눅스를 사용하는 많은 분들을 위해 책 전반에 걸쳐 GNU 툴과 예제를 통한 유닉스, 리눅스 쉘의 다양한 부분을 종합해서 다룬다.

개정 4판에 추가된 단원으로 2장 "쉘 프로그래밍 퀵스타트"는 쉘 프로그래밍 구조와 쉘들이 어떻게 다른지 빨리 살펴보기를 원하는 프로그래머들을 위한 점프 스타트 킷이다. 15장 "쉘 스크립트 디버깅"은 오류 메시지의 예를 들어 무엇이 문제이고, 어떻게 고쳐야 하는지에 대한 내용을 담았다. 16장 "시스템 관리자와 쉘"은 시스템이 부팅될 때부터 전원이 꺼질 때까지, 시스템 관리자가 어떻게 쉘을 사용하는지를 실제 사례를 통해 보여준다. 개정 4판은 대부분의 쉘 프로그래머들이 사용하는 다양한 종류의 쉘과 유닉스, 리눅스 유틸리티에 대한 강좌를 21년간 개발하고, 강의하는 저자를 통해 집필이 완성되었다.

이 책의 주요 내용
* C, Bourne, Korn, Bash, Tcsh를 통일된 설명 방식으로 풀어간다.
* 리눅스 쉘 유틸리티(sed, awk, grep)를 상세히 설명한다.
* 유닉스 쉘에 대한 오랜 강의 경험을 통해 검증받은 학습 방식을 채택했다.
* 독자가 직접 실습하도록 코드와 데이터를 케이앤피북스 홈페이지(www.knpbooks.co.kr)에서
제공한다.

리뷰/한줄평6

리뷰

7.0 리뷰 총점

한줄평

첫번째 한줄평을 남겨주세요.