도서안내

도서안내

도서안내

  • 서자룡의 No.1 리눅스(Linux) 그대로 따라하기
  • 부제 :
  • 저자 : 서자룡
  • 발행일 : 2017년 02월 25일
  • 페이지 : 854쪽
  • ISBN : 9788994636795
  • 판형 : 189 * 258 * 46 mm
  • 정가 : 32,000원

상세소개

이 책은 Just for fun 말 그대로 재미있게, 리눅스에 푹 빠져 헤어 나올 수 없는 주제와 내용으로 구성되어 있습니다. 무엇보다 리눅스는 일단 재미가 있어야 한다는 전제를 두고 어떻게 하면 리눅스를 입문하는 분들이 흥미를 느끼면서 리눅스를 사용할 수 있을까 고민하면서 많은 사용자들이 관심과 흥미를 가질 수 있는 주제들(예를 들면, 멀티미디어 환경, 윈도 프로그램 사용, 안드로이드 앱 사용, 스팀 게임 등등)을 선택하여 누구나 쉽게 따라 배울 수 있도록 하였습니다.
그동안 리눅스를 사용해 보고픈 생각이 있었지만, 윈도 운영체제의 압박(?)으로 인해 리눅스 입문을 주저했던 분들이나, 리눅스 설치부터 막혀 리눅스를 포기했던 분들, 리눅스 설치한 후 할 게 없어서, 또한 윈도보다 불편해서 리눅스를 포기했던 분들이 이 책을 통하여 윈도를 밀어내고 리눅스를 더욱 재미있게, 신바람나게 사용할 수 있길 바랍니다.

Part 1. 리눅스 첫 걸음
리눅스가 무엇인가부터 리눅스 특징, 역사, 리눅스 배포판, 리눅스 부팅 방법 및 설치 방법 그리고 버추얼박스 가상머신을 사용하는 방법 등 리눅스에 대한 기초적인 지식을 다루고 있습니다. 리눅스로 부팅하는 다양한 방법을 익히고, 하드 디스크로 리눅스를 설치하는 방법을 따라하기 식으로 쉽게 배울 수 있도록 하였습니다. 리눅스를 데스크탑 환경으로 사용할 수 있도록 엑스 윈도우의 사용 및 활용에 대한 모든 것을 다루고 있으며, 엑스 윈도우에서 활용할 수 있는 응용 프로그램들을 소개하고 있습니다. 리눅스를 처음 독자들에게 검은 도스 화면과 같은 무시무시한 환경보다는 최대한 엑스 윈도우에서 GUI용 프로그램으로 데스크탑을 다룰 수 있는 방법을 제공하고 있습니다.

Part 2. 재미있는 리눅스 토이
리눅스를 데스크탑 환경으로 좀 더 재미있게 사용할 수 있도록 윈도에서 체험할 수 없는 데스크탑 활용 가이드를 제공하고 있습니다. 데스크탑 환경을 입체적으로 사용할 수 있는 방법과 강력한 멀티미디어 서버를 구축하여 TV와 연결하여 멀티미디어 환경을 즐기는 다양한 방법들을 제공하여 리눅스를 잘 모르더라도 각 장마다 따라 배울 수 있도록 구성하였습니다.

파트 3. 리눅스 본격 배우기
파트 1과 2는 리눅스 데스크탑 활용에 중점을 두었지만, 파트 3은 초보자 티를 벗어버리고 리눅스 파워 유저가 될 수 있도록 시스템을 관리할 수 있는 다양한 지식과 정보들을 제공하고 있습니다. 다소 어려울 수 있겠지만, 최소 2번 정도 복습하게 되면 리눅스 시스템을 자신있게 다룰 수 있는 실력이 연마되리라 믿습니다. 파트 3은 언제든지 발생될 수 있는 시스템 오류에 대해서 대처할 수 있는 ‘이럴 땐 이렇게 해요’ 코너를 확대하였고, 각 장마다 책 내용의 부족함을보완 할 수 있도록 [도움이 되는 URL]를 제공하였습니다. 

목차

PART 01 리눅스 첫걸음

Chapter 01 리눅스 이렇게 설치 해 봐요!
01 리눅스 부팅 준비
02 하드웨어 사양
03 리눅스로 부팅해 보자
04 USB 메모리로 부팅해 보자
05 가상머신을 이용한 리눅스 부팅하기
06 넘버원 리눅스 설치하기
07 리눅스 설치 후 기본 작업들

Chapter 02 리눅스가 뭐예요?
01 리눅스 운영체제란 무엇인가?
02 리눅스는 왜 펭귄 로고를 사용할까?
03 리눅스 특징
04 리눅스 배포판(Linux Distributions)
05 왜 이름도 없는 넘버원 리눅스로 배워야 하지?
06 사용자 계정이 무엇일까요?
07 로그인 및 로그아웃
08 명령 프롬프트가 뭐예요?
09 시스템 종료(셧다운)

Chapter 03 엑스 윈도우를 완벽하게 사용하자
01 엑스 윈도우(X Window)란?
02 엑스 윈도우 로그인 화면
03 엑스 윈도우 데스크탑 환경 익숙해지기
04 KDE 데스크탑 환경 설정
05 파일 관리자 - 돌핀
06 넘버원 리눅스 제어센터
07 엑스 해상도 설정
08 엑스(X) 설정(/etc/X11/xorg.conf)
09 글꼴 설치 및 설정
10 한글 입력기

Chapter 04 엑스 윈도우 응용 프로그램으로는 어떤 것들이 있나?
01 윈도 대체할만한 엑스 응용 프로그램
02 비디오 응용 프로그램[시작메뉴→비디오]
03 오디오 프로그램 [시작메뉴 → 오디오]
04 인터넷 응용 프로그램
05 오피스 응용 프로그램
06 그래픽 응용 프로그램

PART 02 재미있는 리눅스

Chapter 01 환상적인 3D 데스크탑을 즐겨봐요
01 3D 데스크탑 환경 준비
02 3D 데스크탑 효과 활성화
03 데스크탑 효과 설정

Chapter 02 사운드를 설정해 보자
01 사운드카드 설정
02 사운드카드 장치명 이해하기
03 오데이시티(Audacity)를 이용한 사운드 녹음 및 편집

Chapter 03 윈도보다 재미있는 Multimedia 세계
01 홈 씨어터(HTPC) 환경을 만들어 보자 - KODI
02 홈 네트워킹 멀티미디어 환경을 구축해 보자
03 블루투스를 이용한 멀티미디어 환경을 구축해 보자

Chapter 04 윈도를 품은 리눅스
01 와인(WINE Is Not Emulator)
02 플레이온리눅스(PlayOnLinux)
03 버추얼박스(VirtualBox)
04 밴드(Band) 설치하기
05 이럴 땐 이렇게 해요!

Chapter 05 안드로이드를 품은 리눅스
01 지니모션으로 안드로이드 앱 즐기기
02 스마트폰 메시지를 리눅스에서 사용하기

Chapter 06 인터넷 방송국을 내 손으로
01 Icecast 인터넷 라디오 방송국
02 웹캠을 이용한 실시간 동영상 스트리밍 서비스

Chapter 07 데스크탑 화면을 캡쳐해 보자
01 화면 이미지 캡쳐
02 동영상 캡처하기

Chapter 08 원격 컴퓨터를 내 컴퓨터에서 사용해 보자
01 팀뷰어는 윈도와 리눅스 모두 지원해요!
02 XDMCP를 이용한 원격 서버 접속
03 VNC를 이용한 원격 서버 접속

Chapter 09 스팀으로 게임을 즐겨봐요
01 리눅스에서 게임을 하는 방법
02 스팀(Steam)으로 게임을 해 봐요!

Chapter 10 윈도와 파일 공유를 해 보자
01 삼바(samba) 란 무엇인가요?
02 삼바 서버의 이점
03 윈도와 파일 공유를 위한 삼바 서버 구축

Chapter 11 원격 리눅스 컴퓨터의 쉘을 이용해 보자
01 SSH(Secure SHell) 서버 설정
02 윈도에서 리눅스 쉘 접속해 보기
03 서버의 프로그램을 내 컴퓨터에서 실행하기

Chapter 12 홈페이지 서버를 만들어 보자
01 웹서버 설치
02 누구나 내 컴의 홈페이지에 접속하게 끔 하기

PART 03 리눅스 본격배우기

Chapter 01 리눅스 명령어 따라 배우기
01 리눅스 명령어는 어디서 실행할까?
02 리눅스 명령의 프롬프트 구조
03 리눅스 명령어를 배우기 전에
04 리눅스 명령어 그대로 따라 배우기

Chapter 02 vi 편집기를 써 보자!
01 vi 에디터 실행과 종료
02 vi 명령표
03 vi 동작 모드
04 vi 에디터 입력 명령
05 커서 이동 명령
06 삭제 명령
07 바꾸기 또는 대치 명령
08 이동
09 복사
10 검색 명령
11 비주얼블록 복사 기능
12 vi 환경 설정

Chapter 03 리눅스 쉘(Shell) 이해와 다루기
01 쉘(shell)이 무엇이에요?
02 쉘을 사용하려면 어디서?
03 쉘 종류와 쉘 변경하기
04 프롬프트(prompt) 구조
05 쉘 환경변수에 대해 알아보기
06 사용자 프로파일(profile)과 환경 변수
07 표준 입출력 리다이렉션
08 파이프(pipe, 기호 ‘|’)
09 쉘 스크립트를 위한 쉘 명령어 익히기
10 쉘 스크립트 작성

Chapter 04 사용자 계정을 관리해 보자
01 사용자 계정 생성 시 고려사항
02 사용자 계정 생성
03 사용자 계정 삭제
04 계정 비밀번호 지정 및 변경
05 새도우 패스워드 시스템(Shadow Password System)
06 계정 사용자 정보 변경
07 사용자 로그인
08 사용자 프로파일(profile)
09 사용자 전환(su)
10 로그인 관리
11 그룹 관리
12 트러블 슈팅
13 도움이 되는 URLs

Chapter 05 부팅의 시작은 부트로더부터
01 부트로더(BootLoader)를 이해하자
02 GRUB2 설정
03 GRUB 배경 화면 꾸미기
04 윈도 운영체제 부트엔트리 추가하기
05 넘버원 리눅스 라이브 부팅
06 테마 아이콘 적용하기
07 트러블 슈팅 TroubleShooting
08 도움이 되는 URL

Chapter 06 부팅과정을 이해해 보자
01 리눅스 시스템 부팅 과정
02 실행 레벨과 init 스크립트 설정
03 프레임버퍼(Frame Buffer)와 플리마우스(Plymouse)
04 트러블 슈팅
05 도움이 되는 URLs

Chapter 07 파일시스템이라는 걸 꼭 알아야 해요?
01 파일시스템(FS, FileSystem)
02 리눅스 파일시스템 구조 - 디렉토리
03 리눅스 파일시스템 구조 - 파일 구조
04 시스템 마운트 및 언마운트(mount & umount)
05 부팅 시 파일시스템 자동 마운트(/etc/fstab)
06 부팅시 모든 파티션 자동 마운트
07 리눅스 EXT4 파일시스템 관리
08 /proc 파일시스템
09 트러블 슈팅
10 도움이 되는 URLs

Chapter 08 프로세스를 관리해 보자
01 데몬(Daemon)이란?
02 수퍼 데몬 Xinetd
03 프로세스(Process) 관리
04 데몬 자동화 - 시스템작업 스케줄
05 트러블 슈팅
06 도움이 되는 URLs

Chapter 09 소프트웨어 패키지 관리
01 시냅틱을 이용하여 프로그램을 설치한다
02 콘솔에서는 APT로 패키지를 설치한다
03 패키지 파일 확장자 종류
04 파일 압축 관리
05 소스 코드 컴파일을 이용한 소프트웨어 설치
06 RPM 패키지 관리

Chapter 10 리눅스는 커널이다!
01 커널 버전의 이해
02 리눅스 배포판 커널과 업그레이드 방법
03 커널 소스 다운로드 및 설치
04 커널 컴파일 환경 준비
05 커널 컴파일 과정
06 부트로더 설정 업데이트
07 커널 패치(Kernel Patch)
08 트러블 슈팅
09 도움이 되는 URLs

Chapter 11 시스템 로그 분석해 보기
01 syslogd
02 logrotate
03 logwatch
04 시스템 로그 분석
05 트러블 슈팅
06 도움이 되는 URLs

Chapter 12 네트워크 연결 관리
01 네트워크 장치 설정
02 호스트 이름 설정
03 네트워크 장치 인터페이스(Interface) 설정
04 라우팅(Routing) 설정
05 게이트웨이(Gateway) 설정
06 DNS 설정(/etc/resolv.conf)
07 네트워크 진단 및 명령어
08 네트워크 접속 프로그램
09 서비스 포트(port)와 방화벽
10 트러블 슈팅
11 도움이 되는 URLs

찾아보기