메뉴 바로가기 검색 및 카테고리 바로가기

한빛미디어

독자리뷰

완벽에 목매지 말자. 예제사전은 그저 거들 뿐...

jg719***

|

2015-10-04

유닉스 리눅스 셸 스크립트 예제 사전

이 책은 실용적인 셸 스크립트를 작성하는 것이 목적입니다. 따라서 셸 스크립트 기법 설명으로 끝나지 않고 유닉스와 리눅스를 운용하고 관리할 때 자주 생기는 문제를 해결하는 실용 예제를 제시합니다. 독자가 직면한 또는 마주하게 될 문제를 해결하는 데 확실한 도움을 줄 겁니다.

  • 저자 : 오스미 유스케
  • 번역 : 서수환
  • 출간 : 2015-08-27
많은 사람들이 보안을 공부하기 위해서는 C 언어와 리눅스(유닉스)를 꼭 알아야 한다는 말을 많이 들었다.
C와 같은 로우한 언어를 배우면 다른 언어를 배울 때 컴퓨터 프로그래밍에 공통적으로 적용되는 프로그래밍 원리를 깨우치기 좀 더 용이하고
리눅스 기반의 보안장비 및 시스템이 많은 대개의 IT 환경에서 리눅스는 이제 선택이 아니라 "필수"라 할 수도 있겠다.
그런 의미에서 리눅스를 좀 더 빠르고 편리하게 이용하기 위한 방법으로 셸 스크립트를 사용하는 것은 많은 업무를 담당하는 보안 담당자의 입장에서는
리소스를 효율적으로 운영하고, 개발단계 혹은 설계단계에서 구현오류를 줄여주는 유용한 방법이 될 것이라고 생각한다.
그럼 셸 스크립트를 쉽게 배우기 위한 실제 케이스별 예제사전을 살펴보도록 하자.

책은 그렇게 크진 않으므로 옆에 두고 보기 좋은 아담한 사이즈라고 생각한다.
하지만 그렇다고 내용까지 아담하진 않다.

책의 목차를 살펴보면 다음과 같다.
01장. 사용자 인터페이스
02장. 변환 처리
03장. 파일 처리
04장. 날짜 처리
05장. 네트워크
06장. 텍스트 처리
07장. 셸 기능을 자유자재로 다루기
08장. 제어 구문 예제
09장. 서버 관리
10장. bash
부록 (터미널(단말)이란, 유닉스 명령어 옵션, bash 설치 등)

#1. 지은이가 어떤 사람인지.. 먼저 한 번 살펴보게 된다.

역시 보안엔지니어로 일하고 있구나...
보안을 하기 위해서 리눅스를 해야 한다는 말이 전혀 현실성 없는 이야기는 아닌가보네?
옮긴이도 게으름을 부리기 위해 좀 더 고민하기 위해서 셸 스크립트를 쓰고자 이 책을 번역하게 된 건가....
어디 정말 이 책을 읽으면 편해지려나......^-^

#2. 책의 구성은 꽤 체계적으로 구성되어 있다.

상황이나 필요한 경우를 예로 들고, 그 상황속에서 어떤 명령어를 어떤 방법으로 써야 하는지 상세히 설명하고 있다.
검색하기 쉽도록 "키워드"도 설정하고 있네..
"사용처"는 언제 내가 이 명령어를 써야 하는지.. 예를 들고 있다.
"실행예제"는 실제 화면으로 구성해 놓고, "셸 스크립트"를 안내하고, 친절한 "해설"로 마무리하는 구성이다.
"주의사항"을 잘 살펴보면서 예제대로 한 번 따라해보면 좋을 듯 하다.
깔끔하고 간결한 책의 구성 때문에 지루하지 않고, 엄두가 안 날 정도의 진입장턱을 많이 낮추려고 노력한 저자의 고민이 느껴지는 부분이다.

#3. 책의 대상독자를 고려하여 책을 읽는 방법조차 설명하고 있다.

리눅스가 처음인가? 셸 스크립트가 생소한가? 걱정하지 말라.
이 책은 기초의 기초부터 설명하고 두 장을 넘어가지 않고 나의 고민을 해결할 수 있는 최적의 솔루션을 제공한다.
세 장을 넘어가면 앞 부분이 기억나지 않는 종이장과 같은 이해력이 고민인가?
걱정하지 말라. 내가 컴퓨터에 입력해야 하는 스크립트는 한 장을 넘어가지 않을테니..
부록을 참고해서 기본을 챙겨가며 내가 필요한 부분을 콕콕 집어 따라하다보면 어느새 상당한 자신감이 생길거라고 자신한다.

완벽하기 보단 효율적으로 사용하면 된다.
마치 우리나라 사람들이 죽을 때까지 영어를 공부하는 것처럼..
우리는 죽을 때까지 컴퓨터란 놈을 공부해야 하니.. 너무 완벽에 목매지 말자.
이 책은 완벽하기 보단 효율적으로 일을 쉽게 할 수 있게 도움을 줄 수 있는 기법이 가득하니 옆에 두고 자주 보면 좋을 듯 하다.
닫기

해당 상품을 장바구니에 담았습니다.이미 장바구니에 추가된 상품입니다.
장바구니로 이동하시겠습니까?