이미지 검색을 사용해 보세요
검색창 이전화면 이전화면
최근 검색어
인기 검색어

소득공제
LINUX EXPRESS 리눅스 익스프레스
CentOS 8
신윤환
생능출판사 2020.03.27.
베스트
OS/데이터베이스 top100 2주
가격
35,000
35,000
YES포인트?
0원
5만원 이상 구매 시 2천원 추가 적립
결제혜택
카드/간편결제 혜택을 확인하세요
배송안내
서울특별시 영등포구 은행로 11(여의도동, 일신빌딩) 변경
배송비?
무료

이미 소장하고 있다면 판매해 보세요.

  •  국내배송만 가능
  •  문화비소득공제 가능

이 분야의 이벤트

책소개

목차

PART 01 리눅스 환경 구축과 명령어 입문
CHAPTER 01 리눅스 입문
Section 01 리눅스와 운영체제
1 리눅스 운영체제
2 CentOS 8 리눅스
3 GNU 프로젝트
4 리눅스 시스템 구성요소
5 리눅스 시스템 특징
6 운영체제 역할

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

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

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

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

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

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

PART 02 디렉터리와 파일 관리

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

PART 04 리눅스 시스템 관리

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Section 02 텔넷 접속

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

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

Section 02 MariaDB
1 MariaDB 설치
2 MariaDB 접속

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

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

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

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

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

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

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

저자 소개 1

Dr. Eric Shin

『Big Data 환경에서 Needle Points 선정을 위한 생체 데이터의 패턴 분석』으로 이학박사 학위를 취득하였고 중소벤처기업부 정보화융합기술 전문위원과 중소기업기술정보진흥원, 정보통신기획평가원, 기상청, 한국콘텐츠진흥원에서 연구개발지원사업 평가위원으로 활동하고 있습니다. 주요 저서로는 《Linux & Unix 정복하기》, 《프로그램 개발을 위한 첫 걸음 C Programming 정복하기》, 《Apache+PHP+MySQL로 웹 데이터베이스를 구축하는 PHP Programming 정복하기》, 《CentOS7으로 쉽게 터득하는 Linux 시스템 구축 실무 테크닉》,
『Big Data 환경에서 Needle Points 선정을 위한 생체 데이터의 패턴 분석』으로 이학박사 학위를 취득하였고 중소벤처기업부 정보화융합기술 전문위원과 중소기업기술정보진흥원, 정보통신기획평가원, 기상청, 한국콘텐츠진흥원에서 연구개발지원사업 평가위원으로 활동하고 있습니다.

주요 저서로는 《Linux & Unix 정복하기》, 《프로그램 개발을 위한 첫 걸음 C Programming 정복하기》, 《Apache+PHP+MySQL로 웹 데이터베이스를 구축하는 PHP Programming 정복하기》, 《CentOS7으로 쉽게 터득하는 Linux 시스템 구축 실무 테크닉》, 《XAMPP에서 쉽게 연출하는 PHP7 웹 프로그래밍 실무 테크닉》, 《소프트웨어 창의력 향상을 위한 Python3 START-UP》, 《PHP EXPRESS》, 《CentOS 8 LINUX EXPRESS》, 《입문자도 쉽게 배우는 우분투 리눅스 EXPRESS》 등이 있습니다.

신윤환의 다른 상품

관련 분류

품목정보

발행일
2020년 03월 27일
쪽수, 무게, 크기
732쪽 | 190*240*40mm
ISBN13
9788970503998

출판사 리뷰

리눅스는 유닉스와 호환되며 주로 서버용 운영체제로 많이 사용되어 왔지만 최근에는 개인용 PC에서도 리눅스 운영체제를 사용하고 있는 빈도는 점차 증가하고 있는 추세입니다. 리눅스는 오픈형 소프트웨어로 누구나 소스를 쉽게 구할 수 있고 원하는 대로 버전을 만들 수도 있습니다.
리눅스 환경에서 서버와 웹 언어, 데이터베이스의 연동을 통해 사용자가 구축하고자 하는 웹사이트를 손쉽게 구현할 수 있도록 네트워크 인터페이스를 지원하고 있습니다. 이와 같이 리눅스에서 제공하는 장점을 최대한 활용하여 업무에 필요한 컴퓨터 환경을 조성할 수 있으며 저렴한 비용으로도 웹 사이트를 쉽게 구축할 수 있습니다.

이 책의 구성은 크게 5개의 단원으로 구분하여 집필하였습니다.

Part 01 | 리눅스 환경 구축과 명령어 입문
Part 02 | 디렉터리와 파일 관리
Part 03 | 파일시스템과 디스크 관리
Part 04 | 리눅스 시스템 관리
Part 05 | 웹 서버 구축과 보안 관리

첫 번째 단원에서는 리눅스 환경 구축과 리눅스 명령어 입문에 대해 다루었고 두 번째 단원에서는 디렉터리와 파일, 리눅스 에디터, 파일접근 권한설정을 배우기 쉽게 전개하였습니다. 세번째 단원에서는 관리자 권한 실행, 파일 시스템과 마운트 설정, 하드디스크 관리와 쿼터 설정을 다루었고 네 번째 단원에서는 소프트웨어 관리와 프로세스 관리, 셸 스크립트 프로그래밍을 전개하였습니다. 마지막 단원에서는 네트워크 인터페이스와 원격접속, 데이터베이스 서버구축 및 운영, 웹 서버 구축 및 운영, 리눅스 방화벽 관리에 대해 다루었습니다.
각 단원에 들어서면 장별로 꼭 알아두어야 할 사항들을 핵심요약으로 함축하였으며 배운 내용을 스스로 풀어볼 수 있도록 예제문제를 제시하여 배운 지식을 함양할 수 있도록 자신감을 심어놓았습니다.

이 책의 활용 방법

※ 손쉬운 리눅스 환경 구축 + 가상 머신

초보자도 쉽게 리눅스 환경을 구축할 수 있습니다.
상세한 설명과 도전문제를 통해 명확한 이해로 학습 의욕을 높여줍니다.

※ 개념 설명 · 풍부한 예제 · 도전문제로 이어지는 학습체계
리눅스 명령어에 대한 충분한 설명과 이해를 도와주는 예제
꼭 알아두고 넘어가야 하는 [여기서 잠깐 살펴보세요] 코너
배운 내용을 바탕으로 실력향상을 위한 도전문제
본문에서 배운 내용을 함축해 놓은 핵심 요약
기승전결의 학습 완성도를 높였습니다.

※ 배움의 기쁨을 만끽할 수 있는 IT 교과서
리눅스 명령어에 대한 자세한 설명을 담았습니다.
학습자가 필요한 공부가 될 수 있도록 방법을 제시합니다.

리뷰/한줄평1

리뷰

8.0 리뷰 총점

한줄평

첫번째 한줄평을 남겨주세요.

35,000
1 35,000