logo
logo
x
바코드검색
BOOKPRICE.co.kr
책, 도서 가격비교 사이트
바코드검색

인기 검색어

실시간 검색어

검색가능 서점

도서목록 제공

CentOS 8 LINUX Express

CentOS 8 LINUX Express

(리눅스, 설치부터 실습, 운영까지 리눅스 사용자를 위한 지침서)

신윤환 (지은이)
  |  
생능
2020-03-27
  |  
35,000원

일반도서

검색중
서점 할인가 할인률 배송비 혜택/추가 실질최저가 구매하기
알라딘 35,000원 -0% 0원 1,050원 33,950원 >
yes24 로딩중
교보문고 로딩중
영풍문고 로딩중
인터파크 로딩중
11st 로딩중
G마켓 로딩중
쿠팡 로딩중
쿠팡로켓 로딩중
notice_icon 검색 결과 내에 다른 책이 포함되어 있을 수 있습니다.

중고도서

검색중
로딩중

e-Book

검색중
서점 정가 할인가 마일리지 실질최저가 구매하기
로딩중

책 이미지

CentOS 8 LINUX Express

책 정보

· 제목 : CentOS 8 LINUX Express (리눅스, 설치부터 실습, 운영까지 리눅스 사용자를 위한 지침서)
· 분류 : 국내도서 > 컴퓨터/모바일 > 프로그래밍 개발/방법론 > 리눅스/유닉스 프로그래밍
· ISBN : 9788970503998
· 쪽수 : 732쪽

책 소개

리눅스 환경에서 서버와 웹 언어, 데이터베이스의 연동을 통해 사용자가 구축하고자 하는 웹사이트를 손쉽게 구현할 수 있도록 네트워크 인터페이스를 지원하고 있다. 리눅스에서 제공하는 장점을 최대한 활용하여 업무에 필요한 컴퓨터 환경을 조성할 수 있다.

목차

PART 01 리눅스 환경 구축과 명령어 입문

CHAPTER 01 리눅스 입문
Section 01 리눅스와 운영체제 022
1 리눅스 운영체제 022
2 CentOS 8 리눅스 024
3 GNU 프로젝트 025
4 리눅스 시스템 구성요소 026
5 리눅스 시스템 특징 028
6 운영체제 역할 033

Section 02 리눅스 실습환경 구축 035
1 가상 머신 프로그램 035
2 VMware 설치 036
3 CentOS 8 다운로드 042
4 가상 머신 생성 043
5 BIOS 가상화 옵션 설정 048

Section 03 CentOS 8 설치 049
1 CentOS 8을 선택한 이유 049
2 설치 하드웨어 사양 050
3 리눅스 설치 050
4 라이선스 동의 061
5 리눅스 로그인 063
6 기본 환경 설정 064

Section 04 리눅스 X 윈도 환경 068
1 X 윈도 환경 구성요소 068
2 한글 입력방식 설정 069
3 소프트웨어 업데이트 071
4 배경 화면 설정 072
5 디스플레이 설정 075
6 네트워크 프록시 설정 076
핵심요약 079

CHAPTER 02 리눅스 명령어
Section 01 시스템 날짜와 시각 084
1 사용자 계정 로그인 084
2 현재 시각과 날짜 출력 084
3 연간 달력 출력 088
4 화면 지우기 090

Section 02 시스템 사용자 정보 091
1 로그네임과 ID 확인 091
2 사용자 계정 정보 093

Section 03 리눅스 시스템 정보 095
1 시스템의 정보 출력 095
2 호스트네임 출력 096
3 하드웨어 정보 출력 097
4 환경변수 확인 097
5 문자열 표준 출력 098
6 명령어 존재 위치 확인 100
7 명령어 리스트 출력 101
8 접속 계정 변경 104
핵심요약 107

PART 02 디렉터리와 파일 관리

CHAPTER 03 디렉터리와 파일
Section 01 파일 구성요소 112
1 리눅스 파일 구조 112
2 파일 이름 112
3 I-node 113
4 데이터 블록 114

Section 02 리눅스 파일 116
1 리눅스 파일 종류 116
2 일반 파일 116
3 디렉터리 파일 117
4 링크 파일 117
5 특수 파일 119
6 문서 파일과 이진 파일 119

Section 03 디렉터리와 파일 관리 120
1 디렉터리 계층구조 120
2 절대 경로와 상대 경로 123
3 파일과 디렉터리명 생성규칙 124

Section 04 디렉터리 명령어 126
1 사용자 계정 로그인 126
2 현재 디렉터리 위치 확인 126
3 현재 디렉터리 위치 이동 127
4 디렉터리 내용 확인 129
5 디렉터리 생성 141
6 디렉터리 삭제 145

Section 05 파일 명령어 148
1 파일 생성 148
2 파일 복사 154
3 파일 찾기 163
4 파일 내용 출력 167
5 파일의 특정 문자열 검색 174
6 특정 명령 위치 검색 175
7 파일 이동 178
8 파일 삭제 184
9 파일 링크 187
핵심요약 193

CHAPTER 04 리눅스 에디터
Section 01 텍스트 편집기 200
1 사용자 계정 로그인 200
2 텍스트 편집기 용도 200
3 텍스트 편집기 시작과 종료 201
4 파일 내용 편집 203

Section 02 vi 에디터 205
1 vi 에디터 기능 205
2 에디터 작업 모드 205
3 작업 모드 전환 206
4 vi 시작과 종료 207
5 입력 모드로 전환 209
6 커서 및 화면 이동 212
7 문자열 검색과 치환 214
8 파일 내용 수정 및 삭제 218
9 수행한 명령 취소 219
10 도움말 사용 220
핵심요약 222

CHAPTER 05 파일접근 권한설정
Section 01 파일 속성 230
1 리눅스 파일 230
2 파일 상세정보 출력 230

Section 02 파일 접근 권한 237
1 접근 권한 종류 237
2 접근 권한 표기 방법 238
3 접근 권한변경 명령 239

Section 03 기호를 이용한 접근 권한 241
1 심볼릭 모드 241
2 심볼릭 모드로 접근 권한변경 242

Section 04 숫자를 이용한 접근 권한 248
1 숫자 모드 248
2 숫자 모드로 접근 권한변경 251

Section 05 기본 접근 권한변경 254
1 파일과 디렉터리 생성 254
2 기본 접근 권한설정 확인 255
3 마스크값 적용 256
4 기본 접근 권한변경 259

Section 06 특수접근 권한 263
1 특수접근 권한 종류 263
2 SetUid 264
3 SetGid 265
4 Sticky Bit 267
핵심요약 270

PART 03 파일 시스템과 디스크 관리

CHAPTER 06 관리자 권한 실행
Section 01 관리자 계정 접속 282
1 root 계정 접속 282
2 계정정보 확인 283

Section 02 사용자 계정관리 287
1 사용자 계정생성 및 암호설정 287
2 사용자 계정정보 수정 296
3 사용자 암호 기한설정 및 변경 399
4 사용자 계정 삭제 301

Section 03 그룹 관리 305
1 새 그룹 생성 305
2 그룹 암호설정 및 삭제 308
3 소속 그룹 관리 313

Section 04 소유자와 소유그룹 변경 317
1 소유권과 그룹 소유권 변경 317
2 파일과 디렉터리의 소유그룹 변경 322

Section 05 리눅스 시스템 종료 328
1 shutdown 명령 328
2 기타 명령어 330
핵심요약 331

CHAPTER 07 파일 시스템과 마운트 설정

Section 01 파일 시스템 342
1 파일 시스템 개념 342
2 주요 파일 시스템의 종류 343
3 리눅스 가상 파일 시스템 345
4 현재 시스템이 지원하는 파일 시스템 345

Section 02 마운트 설정 348
1 마운트 포인터 348
2 마운트 설정 파일 349
3 마운트 관리 명령 352

Section 03 디스크 사용량 370
1 디스크 사용량 체크 370
2 디스크 사용량 확인 371
3 개별 디스크 사용량 확인 374
핵심요약 378

CHAPTER 08 하드디스크 관리와 쿼터 설정
Section 01 하드디스크 관리 386
1 IDE 장치와 NVMe 장치 구성 386
2 하드디스크 추가하기 389
3 디스크 파티션 나누기 395
4 파일 시스템 생성 402
5 디스크 마운트 404
6 하드디스크의 효율적 관리 406

Section 02 파일 시스템 검사 및 복구 419
1 파일 시스템 검사방법 419
2 fsck 명령으로 파일 시스템 검사 419
3 e2fsck 명령으로 파일 시스템 검사 422
4 배드 블록 검사 423
5 파일 시스템 복구 425

Section 03 쿼터 설정 429
1 쿼터의 개념 429
2 하드디스크와 사용자 계정 추가 430
3 쿼터에서 사용되는 명령어 434
4 쿼터 DB 생성 436
5 사용자별 디스크 용량 할당 437
핵심요약 441

PART 04 리눅스 시스템 관리

CHAPTER 09 소프트웨어 관리
Section 01 RPM 456
1 RPM의 특징 456
2 자주 사용되는 명령어 457
3 설치된 패키지 조회 457
4 RPM 패키지 이름 구성 460
5 RPM 패키지 설치 460
6 미설치 RPM 패키지 조회 460
7 RPM 패키지 삭제 461

Section 02 DNF 462
1 DNF 등장 배경 462
2 DNF 사용 방법 462
3 업데이트 가능한 패키지 확인 463
4 패키지 정보 확인 464
5 패키지 설치 및 확인 465
6 필요한 패키지 검색 468
7 특정 파일이 속한 패키지 이름 확인 469
8 패키지 목록 확인 470
9 패키지 삭제 472
10 알아두면 유용한 사용방법 473

Section 03 ISO 파일 생성 477
1 대상 디렉터리 파일 목록 확인 477
2 ISO 파일 생성 478

Section 04 파일 압축과 묶음 481
1 파일 압축과 해제 481
2 파일 묶음과 풀기 484

Section 05 작업 예약설정 488
1 주기적 반복 작업설정 488
2 일회성 작업설정 494
핵심요약 496

CHAPTER 10 프로세스 관리
Section 01 프로세스 506
1 프로세스 개념 506
2 프로세스 상태 507

Section 02 프로세스 상태 전이 508
1 상태 전이 508
2 상태 전이 단계 508

Section 03 프로세스 구동 상태 510
1 포그라운드와 백그라운드 프로세스 510
2 프로세스와 작업번호 510
3 부모와 자식 프로세스 511
4 좀비 프로세스 512

Section 04 프로세스 명령어 513
1 프로세스 상태 확인 513
2 프로세스 상세정보 출력 515
3 특정 프로세스 정보 검색 516
4 프로세스 트리 구조 518
5 프로세스 강제 종료 518

Section 05 서비스와 소켓 522
1 서비스 522
2 소켓 523
3 서비스 매니저 524
핵심요약 528

CHAPTER 11 셸 스크립트
Section 01 셸의 기능과 환경변수 538
1 셸의 개념과 기능 538
2 셸 스크립트의 특징 540

Section 02 셸 스크립트 프로그래밍 541
1 셸 출력 명령 541
2 셸 스크립트 작성과 실행 543
3 변수 선언 546
4 분기문과 관계 연산자 552
5 반복문 570
6 함수 582
7 기타 알아두면 좋은 내용 588
핵심요약 594

PART 05 웹 서버 구축 및 보안 관리

CHAPTER 12 네트워크 인터페이스와 원격 접속
Section 01 네트워크 인터페이스 606
1 네트워크와 인터페이스 설정 확인 606
2 IP 주소 체제 607
3 네트워크 환경설정에 필요한 요소 609
4 네트워크 연결 상태 확인 611

Section 02 텔넷 접속 613

Section 03 Open SSH 618
1 Open SSH 설치 618
2 PuTTY로 리눅스 서버 접속 620
3 PuTTY 환경설정 623
핵심요약 626

CHAPTER 13 데이터베이스 서버 구축 및 운영
Section 01 DBMS 632
1 DBMS 역할 632
2 SQL 명령문 633
3 접근 권한 부여 636

Section 02 MariaDB 638
1 MariaDB 설치 638
2 MariaDB 접속 640

Section 03 DBMS 구축 및 운영 642
1 데이터베이스 생성 642
2 테이블 생성 645
3 레코드 삽입 및 검색 652
4 MariaDB 접속 종료 657
핵심요약 659

CHAPTER 14 웹 서버 구축 및 운영
Section 01 아파치 웹 서버 664
1 아파치 웹 서버 설치 664
2 아파치 구동과 상태 확인 665
3 포트 번호 개방 668
4 접근 통제 옵션 670
5 IP 주소 등록 670
6 외부에서 아파치 접속 672
7 아파치 초기화면 설정 674

Section 02 APM 설치 및 연동 677
1 APM 설치 677
2 PHP 동작 확인 679

Section 03 XE를 활용한 웹 사이트 구축 681
1 아파치 웹 서버 환경설정 681
2 XE 다운로드 및 퍼미션 설정 682
3 데이터베이스 사용자 및 DB 생성 686
4 XE 프로그램 설치 689
5 웹 사이트 구축 및 관리 694
핵심요약 698

CHAPTER 15 리눅스 방화벽 관리
Section 01 정보보안 정책 704
1 리눅스 시스템에서 취약한 보안유형 704
2 취약한 보안유형 대처방안 704

Section 02 방화벽 서비스 707
1 방화벽이란 707
2 방화벽 상태 확인 707
3 방화벽 영역 709
4 방화벽 기본영역 변경 712
5 방화벽 서비스 유형 713

Section 03 트래픽 허용 717
1 특정 IP 주소 트래픽 설정 717
2 소스 포트 설정 719
핵심요약 722
Index 728

저자소개

신윤환 (지은이)    정보 더보기
이학박사 학위를 취득하였으며 대학교에서 학생들의 인재 육성과 미래를 위한 비전을 제시해 주고 있습니다. 중소 벤처기업부 정보화/융합기술 전문위원과 스마트제조혁신추진단 기술위원 및 코디네이터로 활동하면서 스마트공장 정보화 사업에 전문가로서 역할을 수행하고 있습니다. 중소기업기술정보진흥원, 정보통신기획평가원, 기상청, 한국 콘텐츠진흥원에서 연구개발지원사업 등 정부 지원사업의 평가위원으로도 활동하고 있습니다. <주요 저서> 주요저서로는 《Linux & Unix 정복하기》, 《프로그램 개발을 위한 첫 걸음 C Programming 정복하기》,《Apache+PHP+MySQL로 웹 데이터베이스를 구축하는 PHP Programming 정복하기》, 《CentOS7으로 쉽게 터득하는 Linux 시스템 구축 실무 테크닉》, 《XAMPP에서 쉽게 연출하는 PHP7 웹 프로그래밍 실무 테크닉》, 《소프트웨어 창의력 향상을 위한 Python3 START-UP》, 《C 언어 일취월장》, 《PHP EXPRESS》, 《CentOS 8 LINUX EXPRESS》, 《입문자도 쉽게 배우는 우분투 리눅스 EXPRESS》, 《인공지능 시대를 위한 데이터 사이언스 Hard Carry》, 《JSP 웹 프로그래밍 Hard Carry》 등이 있습니다.
펼치기

추천도서

이 포스팅은 쿠팡 파트너스 활동의 일환으로,
이에 따른 일정액의 수수료를 제공받습니다.
도서 DB 제공 : 알라딘 서점(www.aladin.co.kr)
최근 본 책