서브메뉴

본문

유닉스 이론과 실습
유닉스 이론과 실습
저자 : 윤소정|이종원
출판사 : 한빛미디어
출판년 : 2012
ISBN : 9788979149524

책소개

『유닉스 이론과 실습』은 유닉스와 리눅스에 대한 기본 지식을 배우고자 하는 컴퓨터 관련학과의 학부생을 대상으로, 유닉스 입문에 꼭 필요한 기본 기능과 명령의 사용 방법을 예제와 함께 자세히 설명한 책이다. 유닉스의 개요와 기본 사용법에 대한 설명을 시작으로 파일 접근 권환 관리, 파일과 디렉토리 검색, 인터넷과 통신 명령 익히기 등의 유닉스 고급 단계까지 다루었다. 또한 유닉스 쉘과 유닉스 시스템 관리의 기본 이론에 대해 수록하였으며, 부록으로 솔리리스 설치와 윈도우 사용법, 유닉스 핵심 명령 퀵 레퍼런스 등을 제공한다.
[교보문고에서 제공한 정보입니다.]

출판사 서평

이 책의 특징(개정판에서 달라진 부분)

① 실습 환경 버전 업 및 솔라리스 설치 방법 추가 : 솔라리스 11 기반, 부록에 가상머신을 이용해 PC에 솔라리스를 설치하는 방법 추가
② 독자 수준에 맞지 않는 내용은 삭제하고 유닉스 시스템 관리 설명 추가 : "14장. 유닉스 내부 구조" 삭제
③ 기본 쉘을 배시 쉘로 변경 : 기존 C 쉘, 콘 쉘의 기능을 포함하고 있으며 리눅스의 기본 쉘인 배시 쉘을 책 전체의 기본 쉘로 사용(배시 쉘은 솔라리스 11의 기본 쉘)
④ 실습과 연습문제 추가

도서 특징

머리로 이해하고 손끝으로 익히는 유닉스 이론과 응용

누구를 위한 책인가?
유닉스나 리눅스에 대한 기본 지식을 배우고자 하는 컴퓨터 관련학과의 학부생을 대상으로 한다. 유닉스 입문에 꼭 필요한 기본 기능과 명령의 사용 방법을 예제와 함께 자세히 설명하였기 때문에 유닉스 강의 교재로 적합하며, 독학용으로도 활용할 수 있다.

부/장별 내용 요약

유닉스 기본(1~5장)
유닉스를 사용하기 위한 기본 지식을 학습한다. 유닉스의 개요와 특징을 이해하고, 유닉스 시스템에 접속하고 해제하는 방법을 배운다. 또 유닉스의 명령어 편집 방법을 이해하고, 기초 명령과 파일/디렉토리 관련 명령의 사용법을 익힌다. 그런 다음 vi의 사용법을 익히고, 사용자가 입력한 명령을 해석하여 실행시키는 기능을 수행하는 쉘 중 배시 쉘의 환경을 설정하는 방법을 배운다.

유닉스 고급(6~11장)
유닉스를 본격적으로 사용하는 데 필요한 각종 명령을 기능별로 자세히 살펴본다. 파일의 사용 권한 관련 명령, 사용자 관련 명령, 프로세스 관련 명령, 백업 및 압축 관련 명령, 인터넷 관련 명령, 파일 조작 명령 등이 이에 해당한다.

유닉스 쉘(12~13장)
유닉스에서 사용자가 입력한 명령을 해석하여 실행을 시켜주는 쉘의 기능을 이해하고, 콘 쉘, C 쉘의 특징과 사용 방법을 살펴본다. 쉘은 명령의 해석뿐만 아니라 자체적으로 프로그래밍 기능도 가지고 있다. 여기서는 배시 쉘을 이용한 프로그래밍에 대한 기초 내용도 함께 공부할 수 있다.

유닉스 시스템 관리(14장)
부록을 참조하여 유닉스를 직접 설치한 후 유닉스 시스템을 관리하기 위해 필요한 기본적인 명령들로, 유닉스 시스템의 부팅과 종료 방법, 사용자 및 그룹 관리 방법, 패키지 설치, 네트워크 관리 등에 대한 명령을 익힌다.
[교보문고에서 제공한 정보입니다.]

목차정보

Part 01 유닉스 기본

Chapter 01 유닉스 개요 및 기본 사용법

01 유닉스 개요
02 유닉스 시스템 접속 방법과 명령 사용법
실습 1-1 개인 PC에 텔넷 서비스 활성화하기
실습 1-2 텔넷을 이용해 유닉스에 접속하기
요약
연습문제

Chapter 02 디렉토리 다루기
01 유닉스 파일 시스템
02 현재 디렉토리 확인 : pwd
03 디렉토리 이동 : cd
04 디렉토리의 파일 목록 확인 : ls
05 디렉토리 생성 : mkdir
실습 2-1 디렉토리 상세 정보 보기
06 디렉토리 삭제 : rmdir
요약
연습문제

Chapter 03 파일 다루기
01 파일 내용 보기 : cat/more/tall
02 파일 복사 : cp
실습 3-1 파일 내용 보기와 검색

Part 02 유닉스 고급

Chapter 06 파일 접근 권한 관리하기

01 파일의 속성
02 파일의 접근 권한
03 기호를 이용한 파일 접근 권한 변경
실습 6-1 기호 모드로 파일 권한 변경하기
04 숫자를 이용한 파일 접근 권한 변경
실습 6-2 숫자 모드로 파일 권한 변경하기
05 기본 접근 권한의 설정
실습 6-3 기본 접근 권한 변경하기
요약
연습문제

Chapter 07 파일과 디렉토리 검색하기
01 파일 내용 검색 : grep/egrep/fgrep
실습 7-1 grep 옵션 익히기
02 파일 검색 : find
실습 7-2 find 사용법 익히기
03 명령 검색 : which
요약
연습문제

Chapter 08 사용자와 프로세스 명령 익히기
01 프로세스의 개념과 종류
02 프로세스 관리 명령
실습 8-1 프로세스를 찾아 종료시키기
03 포그라운드와 백그라운드 프로세스
실습 8-2 작업 관리하기
04 사용자 정보 보기
요약
연습문제

Chapter 09 파일 아카이브와 압축 명령 익히기
01 파일 아카이브 : tar
02 파일 아카이브와 압축 : jar
03 .z 파일 : pack/unpack
04 .Z 파일 : compress/uncompress
05 .gz 파일 : gzip/gunzip
06 .zip 파일 : zip/unzip
07 .bz2 파일 : bzip2/bunzip2
실습 9-1 중요 문서 보관하기
요약
연습문제

Chapter 10 인터넷과 통신 명령 익히기
01 사용자간 직접 통신 : write/wall/talk/mesg
02 이메일 보내기 : mailx
03 호스트와 개인 정보 확인
04 파일 송수신 : ftp
실습 10-1 ftp로 바이너리 파일 가져오기
요약
연습문제

Chapter 11 유닉스 유틸리티 이용하기
01 파일 정보 수집 : wc
02 파일 정렬 : sort
03 파일 분할 : split
실습 11-1 파일 내용 정렬하고 분할하기
04 중복 삭제 : uniq
05 필드 잘라내기 : cut
06 두 파일 연결하기 : paste
실습 11-2 파일에서 필드 추출하고 파일 합치기
실습 11-3 유닉스 시스템 사용자 목록 만들기
07 파일 덤프 : dd
요약
연습문제

Part 03 유닉스 쉘
Chapter 12 유닉스 쉘의 이해

01 유닉스 쉘의 기능과 종류
02 콘 쉘의 주요 기능
실습 12-1 콘 쉘 환경 설정하기
03 C 쉘의 주요 기능
실습 12-2 C 쉘 환경 설정하기
요약
연습문제

Chapter 13 배시 쉘 프로그래밍
01 쉘 스크립트
02 쉘 변수 사용하기
03 사용자로부터 입력 받기
04 연산자
05 제어문
06 함수
07 디버깅
요약
연습문제

Part 04 유닉스 시스템 관리
Chapter 14 시스템 관리 기초
01 시스템 관리자
02 부팅과 종료
03 사용자 관리
04 그룹 관리
05 루트 비밀번호 관리
실습 14-1 root 비밀번호 복구하기
06 서비스 관리
07 패키지 관리
08 네트워크 관리
요약
연습문제

Appendix A 솔라리스 설치와 윈도우 사용법
B 유닉스 핵심 명령 퀵 레퍼런스
찾아보기
[교보문고에서 제공한 정보입니다.]

QuickMenu