목차 일부
Part I 리눅스 개론 ... 11
1. 들어가면서 ... 11
2. 리눅스(Linux) 시스템과 "Ubuntu"(우분투) ... 11
2.1 리눅스의 탄생 ... 11
2.2 리눅스의 발전 ... 12
2.3 리눅스의 특징(장점) ... 13
2.31 호환성 ... 13
2.3.2 ...
더보기
목차 전체
Part I 리눅스 개론 ... 11
1. 들어가면서 ... 11
2. 리눅스(Linux) 시스템과 "Ubuntu"(우분투) ... 11
2.1 리눅스의 탄생 ... 11
2.2 리눅스의 발전 ... 12
2.3 리눅스의 특징(장점) ... 13
2.31 호환성 ... 13
2.3.2 공개성 ... 13
2.3.3 안정성 ... 13
2.3.4 무료 ... 14
2.3.5 효율성 ... 14
2.3.6 다중성 ... 14
2.3.7 다양성 ... 14
2.3.8 지원성 ... 14
2.4 리눅스의 단점 ... 15
2.5 타 운영체제와의 비교 ... 15
2.5.1 윈도우즈 vs 리눅스 ... 15
2.5.2 한국의 리눅스 ... 16
2.6 리눅스 배포판들 ... 16
2.6.1 배포판의 종류 ... 16
3. 리눅스의 미래 ... 20
Part II 리눅스 설치 ... 23
4. 들어가면서 ... 23
4.1 개인용 PC를 리눅스로 설치하기 ... 23
4.2 개인용 PC의 윈도우즈에 리눅스 추가하기 ... 23
4.2.1 파티션 나누기 ... 23
4.2.2 가상머신을 사용하는 방법 ... 24
4.2.3 윈도우즈에 합체 ... 24
4.3 소프트웨어 구하기 ... 24
4.3.1 Ubuntu 다운로드 ... 25
4.3.2 VMware 다운로드 ... 26
4.4 VMware 설치하기 ... 29
4.4.1 가상머신 만들기 ... 33
4.4.2 VMware 평가판 키 얻기 ... 41
4.5 Ubuntu 설치하기 ... 43
4.5.1 단독 설치하기 ... 44
4.5.2 듀얼 부팅하기 ... 45
4.5.3 가상머신으로 ... 45
4.5.4 Ubuntu 시작하기 ... 58
4.5.5 윈도우즈에서 설치하기 ... 60
4.5.6 윈도우즈에 합체하기 ... 63
Part III 리눅스 탐험 ... 73
5. 들어가면서 ... 73
5.1 우분투를 시작하자 ... 73
5.2 “Ubuntu” 내 입맛에 맞추기 ... 76
5.2.1 프로그램 메뉴 ... 77
5.2.2 위치 메뉴 ... 79
5.2.3 시스템 메뉴 ... 79
5.2.4 패널 메뉴 ... 82
5.2.5 네트워크 ... 83
5.2.6 스피커 볼륨 조정 ... 83
5.2.7 키보드 입력 설정 ... 84
5.2.8 에볼루션 메일 ... 84
5.2.9 시스템 날짜 및 시간 확인 ... 88
5.3 화면 해상도 조정 ... 90
5.4 root 계정 사용하기 ... 91
5.5 VMware Tools 설치 ... 94
5.6 한글 사용하기 ... 101
5.7 비밀번호 찾기 ... 101
5.7.1 root 계정으로 사용자 암호 수정하기 ... 101
5.7.2 라이브시디로 수정하기 ... 101
5.8 grub 설정 변경하기 ... 102
5.9 사용자 추가하기 ... 106
5.10 통합 메신저 피진(pidgin) 설치하기 ... 108
5.11 OpenGL Dock 설치하기 ... 111
5.12 컴피즈 사용하기 ... 123
5.12.1 컴피즈 설치 ... 123
5.12.2 컴피즈 설정 관리자를 설치한다 ... 125
5.12.3 컴피즈 환경 설정 ... 126
Part IV 리눅스 명령어 ... 131
6. 핵심 개념과 기본 명령어 ... 131
6.1 핵심기본 개념 ... 131
6.2 기본 명령어 ... 133
6.3 vi 편집기 ... 157
6.3.1 "vi"에 대하여 ... 157
6.3.2 "vi" 시작하기 ... 158
6.3.3 환경 설정 ... 160
6.3.4 실행과 종료, 파일 저장 ... 162
6.3.5 글 입력 ... 162
6.3.6 커서 이동 ... 163
6.3.7 글 수정 ... 164
6.3.8 글 삭제 ... 165
6.3.9 복사&붙이기 ... 166
6.3.10 기타 ... 167
6.4 "vi" 중급 사용자로 ... 168
6.4.1 화면이동 ... 169
6.4.2 마킹 ... 170
6.4.3 여러 개의 버퍼 사용 ... 171
6.4.4 패턴 검색 및 교체 ... 172
6.4.5 vi에서 UNIX 명령 실행 ... 173
6.4.6 확장(콜론)모드의 사용 ... 174
6.5 vi의 고수로 ... 175
6.5.1 상용구 사용 ... 175
6.5.2 매크로 사용 ... 176
6.6 vim의 특별한 기능 ... 178
6.6.1 정규식(Regular Expression) ... 179
6.7 필자의 당부 ... 180
7. 관리 명령어 ... 180
7.1 네트워크 관련 설정 및 명령어 ... 207
Part V 파일 시스템 ... 225
8. 리눅스 파일시스템 ... 225
8.1 파일시스템이란 ... 225
8.2 풍부한 파일시스템 ... 228
8.3 파일 시스템 선택 ... 239
8.4 파일시스템 만들기 ... 240
8.5 마운트하기와 마운트 풀기 ... 241
8.6 fsck로 파일시스템 완전성(integrity) 체크하기 ... 246
8.7 badblocks로 디스크 에러를 검사하기 ... 247
8.8 디스크 fragmented와 싸우기 ... 247
8.9 모든 파일시스템들을 위한 다른 도구들 ... 248
8.10 파일관리 심층 분석 ... 250
8.11 파일의 속성 ... 257
Part Ⅵ 리눅스 부팅순서 ... 261
9. 리눅스 부팅순서 알아보기 ... 261
9.1 부팅이란? ... 261
9.2 "Ubuntu"커널 컴파일 ... 285
Part Ⅶ 서버 시스템 ... 295
10. 서버 시스템이란? ... 295
10.1 웹 서버 설치하기 ... 296
10.2 FTP 서버 설치하기 ... 303
10.3 NFS 서버 구축 및 운영 ... 304
10.4 와인한잔하기 ... 308
10.4.1 인터넷 익스플로러 사용하기 ... 315
11. Oracle(오라클) 11g 설치하기 ... 320
11.1 오라클 설치준비 하기 ... 321
11.2 환경변수 설정 ... 330
11.3 설치 진행 ... 331
11.4 설치 완료 확인 및 데이터베이스 서버 자동 시작 ... 340
11.5 오라클 사용하기 ... 349
11.6 한글 깨짐에 대한 해결 방법 ... 351
11.6.1 폰트 파일을 구하자 ... 351
11.6.2 한국어를 추가 한다 ... 352
11.6.3 폰트를 복사한다 ... 355
11.6.4 필요없는 깨진 이미지 버튼 파일을 삭제한다 ... 355
11.6.5 em을 시작하기 ... 356
Part Ⅷ 보안 및 튜닝 ... 357
12. 보안 및 튜닝 ... 357
12.1 프로세스 및 서비스 ... 357
12.2 보안 및 복구 ... 358
12.3 root 계정 비밀번호 복구 ... 377
12.4 SELinux 사용하기 ... 379
12.5 방화벽 설치 및 사용하기 ... 338
12.5.1 방화벽이란? ... 388
더보기 닫기