나에게 필요한 지식과 기술을 검색해 보세요.

레드햇 리눅스 9

지은이

박승규

출간일

2003.05.06

레벨

초중급

평점

2(4명)

정가

27,000

판매가

24,300

총 결제 금액

10%

24,300

적립 예정

1,210P

현직 강사의 육성강의!

레드햇 리눅스 9는 초보자와 중급 사용자들이 리눅스의 원리부터 차근차근 배울 수 있는 책이다. 기존의 책들이 단순한 설치 과정과 단편적인 내용을 다루고 있다면, 이 책은 기초적인 내용부터 중?고급 사용자를 아우르는 책이다. 또한 아직도 옛날 내용이 난무하는 기존의 리눅스 책과 달리 가장 대중적인 레드햇 리눅스의 최신 버전을 기반으로 하고 있어 남보다 앞서가는 리눅스 사용자를 만족시킬 것이다.

[ 이 책의 특징 ]
  • 가장 대중적인 레드햇 리눅스 8.0과 9를 함께 다루어 배포판과 버전에 구애받지 않고 리눅스를 사용할 수 있다
  • 처음 시작하는 사람들이 많이 어려워하는 커널 컴파일이나 네트워크 분야를 집중적으로 다뤄 두려움을 날려버린다
  • 저자의 풍부한 강의 경험을 바탕으로, 리눅서라면 반드시 알아야 할 내용을 날카롭게 짚어 준다
  • 모든 설명을 리눅스의 기초 원리와 연결하여 생각하고 응용할 수 있는 사고 방식을 키워 준다

[ 대상 독자 ]
  • 리눅스를 처음 시작하는 사람
  • 리눅스에 대해 어느정도 알고 있는 중급 사용자
레드햇 리눅스9 설치시디 다운로드(iso)

저자

목차

1부. 리눅스여! 입을 열어라

1. 리눅스란 무엇일까
     리눅스가 윈도우즈용 프로그램이라고?
     리눅스는 운영체제다
     리눅스의 사용 범위
     리눅스가 해커를 위한 운영체제라고?
     어떤 리눅스가 좋을까
     리눅스는 도구일 뿐이다
     필자가 생각하는 리눅스
     리눅스 활용 사례
     공개버전 vs 상용버전
     리눅스의 탄생 배경
     자유 정신의 전도사, GPL
     커널을 모르고 리눅스를 말하지 말라

2. 나의 리눅스 학습담
     시작하기 전에
     뚜렷하게 방향을 잡자
     재미를 찾아라
     리눅스는 마라톤이다
     주변의 모든 것을 살펴라
     메시지는 무엇을 말하는가
     학습이 아니라 습관이다
     우물을 파도 한 우물
     나만의 취미 생활
     포기는 과감하게, 도전은 용기있게
     방법보다는 원리에 충실하자
     아는 것이 힘이다
     남들보다 앞서가자
     리눅스는 괴물이 아니다
     비장의 무기를 준비하자

3. 리눅스는 어떤 녀석일까
     다중 사용자, 다중 작업 시스템
     강력한 네트워크 지원
     신속한 개발
     자유로운 변형
     포직스
     가상 메모리 이용
     가상 콘솔
     다양한 파일시스템 지원
     캐릭터 디바이스와 블록 디바이스
     공유 라이브러리
     배포판
     멀티 부팅과 파티션 이해하기

4. 리눅스의 바다로 항해를 떠나자
     하드웨어를 살펴보자
     레드햇 9 무엇이 달라졌나
     리눅스를 설치하자
     리눅스 제거
     리눅스에서 fdisk 사용하기


2부. 시스템에 울고 웃는 리눅서

5. 시스템 관리의 기초
     시스템의 시작과 종료
     로그인과 로그아웃
     root와 일반 계정
     부팅과 셧다운

6. X 윈도우 시스템
     X 윈도우 시스템
     XFree86 설치
     X 윈도우 시스템을 실행할 때 필요한 패키지
     텍스트 환경으로 로그인한 경우 X 윈도우 실행하기
     디스플레이 매니저
     윈도우 매니저
     데스크탑 환경
     X 윈도우 종료
     X 윈도우가 구동되지 않는 경우
     X 윈도우와 폰트

7. 온라인 매뉴얼
     온라인 매뉴얼 사용법
     맨페이지의 영역별 의미
     맨페이지 분류

8. 셸
     셸의 기초
     셸 관련 환경 설정 파일 인식 순서
     /etc/profile
     .bash_profile
     .bashrc
     .bash_logout

9. 프로세스
     background
     jobs
     foreground
     ps
     killall
     pstree

10. 기본 명령어
     ls
     cd
     mkdir
     rmdir
     touch
     cp
     rm
     mv
     cat
     more
     ln

11. 명령어의 효과적 사용과 오류 점검
     파이프와 필터
     표준 입/출력과 리다이렉션

12. vi
     vi 실행
     vi 편집기 세 가지 모드
     도움말
     입력 모드
     명령 모드
     실행 모드
     환경 설정
     vi를 사용할 때 주의사항

13. 시스템 정보
     CPU 정보
     메모리 정보
     프로세스 정보
     마운트한 파일시스템의 정보
     디렉토리별 사용량
     커널 버전과 운영체제 정보
     현재 시스템을 사용하는 사용자
     시스템에 설정된 시간
     시스템에 연결된 소켓 정보
     최근 시스템을 이용한 접속자 정보
     네트워크 장치 설정 정보

14. 디렉토리 구조와 파일 특성
     디렉토리의 분류
     파일 속성

15. 파일시스템과 볼륨
     파일시스템이란
     저널링 파일시스템
     하드디스크 추가와 마운트
     ext2 파일시스템을 ext3 저널링 파일시스템으로 변환하기
     적절한 파일시스템 레이아웃

16. 마운트

17. RPM
     RPM 패키지의 탄생 배경
     rpm 패키지 파일의 영역별 의미
     rpm 패키지의 또 다른 종류
     rpm 명령어
     rpm 데이터베이스 lock
     설치
     패키지 의존성
     패키지와 파일 의존성 문제 해결
     패키지 강제 설치
     패키지 업그레이드
     패키지 삭제
     패키지 목록에 대한 질의
     패키지 정보에 대한 질의
     소스 RPM
     패치 파일과 스펙 파일
     소스 RPM 패키지를 이용한 바이너리 RPM 패키지 생성
     RPM 데이터베이스에 문제가 생길 경우

18. 클라이언트 측면에서 리눅스 활용
     ssh를 사용하는 원격 접속
     vcn을 사용하는 원격 접속
     ftp
     웹 브라우저
     메일
     xmms

19. 부팅 과정과 시스템 초기화
     GRUB
     LILO
     시스템 초기화 과정
     /etc/inittab 파일과 런레벨
     /etc/inittab

20. 시스템 설정 정보
     /etc/sysconfig 디렉토리의 파일

21. 사용자 관리와 비밀번호
     레드햇 리눅스에서 제공하는 표준 사용자
     레드햇 리눅스에서 제공하는 표준 그룹
     명령어를 이용한 사용자 관리
     GUI 환경에서의 사용자 관리

22. 파일 위치 검색
     which
     whereis
     locate
     find

23. 파일 압축과 관리
     파일 압축하기
     압축 풀기
     tar-여러 개의 파일과 디렉토리를 하나로 묶고 풀기

24. 쿼터
     쿼터 설정
     파일시스템 리마운트
     쿼터 데이터베이스 파일 생성
     개인별 쿼터 설정

25. cron, at, anacron
     cron
     at
     anacron

26. syslogd
     시스템 로그
     /etc/syslogd.conf 구성 형식

27. logrotate
     /etc/logrotate.conf 파일
     /etc/logrotate.d 디렉토리
     /etc/logrotate.d 디렉토리의 파일 형식

28. 시스템 재설정
     X 윈도우 재설정
     마우스 재설정
     키보드 재설정
     시간대 재설정
     프린터 설정
     사운드 설정
     네트워크 설정

29. 커널
     커널 소스 개발 상황 확인
     커널 버전의 의미
     커널 업그레이드

30. 응급복구
     부팅이 안 되는 이유
     응급복구 모드 진입
     응급복구 단계

31. 네트워크의 개념
     물리적 장치에 대한 인식
     호환 여부 확인
     네트워크 관련 용어

32. 네임 서버의 원리
     호스트이름 검색과정
     /etc/host.conf
     /etc/resolv.conf
     /etc/hosts

33. 포트와 소켓
     포트
     소켓

34. 서버 유형
     xinetd
     standalone 타입

35. 네임 서버
     네임 서버의 종류와 역할
     Bind 4 & Bind 8/9
     설정 파일 /etc/named.conf
     캐싱 네임 서버
     마스터 네임 서버 설정
     네임 서버에 도메인 추가 설정
     슬레이브 네임 서버 설정
     네임 서버 구동
     네임 서버 동작 원리
     동적 dns 업데이트
     chroot를 적용한 네임 서버 운영
     네임 서버 실전 구축

36. 메일 서버
     메일 서버끼리의 메일 송/수신
     Sendmail
     인증을 사용한 메일 발송
     메일 전송의 흐름
     POP3 및 IMAP 서버 설정
     SSL을 이용한 IMAPS
     메일 서버에 문제가 있을 때
     메일 서버 운영 실전 테스트

37. 웹 서비스
     아파치에서 지원하는 모듈 목록
     아파치 버전 2.0
     아파치 SSL
     아파치 서버 소스로 설치하기
     MySQL 소스로 설치하기
     PHP 소스를 이용하여 DSO 타입으로 설치하기
     웹 서버 설정 파일 - httpd.conf
     웹 서버 데몬 정보 숨기기
     커널 기반 가속 웹 서버
     httpd를 사용하기 위한 커널 설정
     웹 서비스 운영 실전 테스트

38. FTP 서비스
     ProFTPD
     ProFTPD 설정 파일
     FTP 서버 시작과 종료
     Active FTP vs. Pasive FTP
     FTP 서버 운영 실전 테스트

39. NFS
     NFS
     NFS 서버 운영 실전 테스트

40. Samba
     Samba
     삼바서버 운영 실전 테스트

41. DHCP
     DHCP 서버
     DHCP 클라이언트

42. IPTABLES
     ipchains와 iptables의 차이점
     필터링의 목적
     IPTABLES를 사용하기 위한 환경
     IPTABLES 사용법
     IPTABLES 활용

43. 보안 및 업데이트
     해커가 되려면 먼저 개발자가 되어라
     보안의 핵심은 업데이트

리뷰

27,000

10%

24,300