우분투로 시작하는 리눅스 첫걸음!
이 책은 리눅스 입문자가 우분투를 활용하여 리눅스의 기초부터 실무 활용까지 체계적으로 학습할 수 있도록 구성되었습니다. 먼저 운영체제의 개념과 리눅스의 구조를 이해한 후, 리눅스에서 사용하는 다양한 명령어를 배웁니다. 이때 직접 따라해 볼 수 있는 '명령어 사용 예제'와 ‘실습해보기’를 통해 반복 학습함으로써 해당 명령어의 사용법을 확실히 익힐 수 있습니다. 또한 각 장의 끝에 있는 객관식/주관식 연습문제를 통해 배운 내용을 복습할 수 있습니다.
※ 본 도서는 대학 강의용 교재로 개발되었으므로 연습문제 해답은 제공하지 않습니다.
PART 01 리눅스 환경 구축
CHAPTER 01 리눅스 개요와 실습환경 구축
01 운영체제 개요
02 유닉스와 리눅스
03 리눅스의 특징과 구조
04 리눅스의 배포판
05 리눅스 실습환경 구축
요약
연습문제
CHAPTER 02 리눅스 사용 기초
01 리눅스 데스크톱 환경 소개
02 리눅스 데스크톱 환경 사용
03 리눅스 명령 사용
요약
연습문제
PART 02 리눅스 기초
CHAPTER 03 디렉터리와 파일 사용
01 리눅스 파일 시스템
02 파일의 종류와 디렉터리 계층 구조
03 디렉터리 관련 명령
04 파일 관련 명령
요약
연습문제
CHAPTER 04 문서 편집기 사용
01 리눅스의 문서 편집기
02 vi 사용법과 환경 설정
03 기타 편집기 사용
요약
연습문제
CHAPTER 05 셸 사용법
01 셸의 기능과 종류
02 셸 기본 사용법
03 입출력 방향 변경
04 앨리어스와 히스토리
05 프롬프트 설정
06 환경 설정 파일
요약
연습문제
CHAPTER 06 파일 접근 권한 관리
01 파일 속성과 접근 권한
02 문자를 이용한 파일 접근 권한 변경
03 숫자를 이용한 파일 접근 권한 변경
04 기본 접근 권한 설정
05 특수 접근 권한 설정
요약
연습문제
PART 03 리눅스 활용
CHAPTER 07 파일 검색과 텍스트 처리
01 문자 코드 이해
02 파일 및 명령 검색
03 파일 내용 검색
04 파일 정렬과 중복 제거
05 파일 내용 비교
06 파일 분할과 병합
요약
연습문제
CHAPTER 08 프로세스 다루기
01 프로세스의 이해
02 프로세스 관리 명령
03 작업 제어
요약
연습문제
CHAPTER 09 사용자 정보 다루기
01 사용자 정보 관련 파일
02 사용자 정보 보기 명령
03 root 권한 사용 방법
04 UID와 EUID
요약
연습문제
CHAPTER 10 파일 아카이브와 백업
01 디스크 관리
02 디스크 사용량 보기
03 파일 아카이브
04 파일 압축
05 파일 복사와 변환
요약
연습문제
CHAPTER 11 배시셸 프로그래밍
01 셸 스크립트 개요
02 변수 사용과 입력받기
03 연산자
04 제어문
05 함수
06 디버깅
요약
연습문제
CHAPTER 12 리눅스 프로그래밍 기초
01 프로그래밍이란?
02 C 코딩과 컴파일하기
03 시스템 호출과 라이브러리 함수
04 make 사용하기
05 파이썬 코딩하기
요약
연습문제
PART 04 리눅스 시스템 관리 기초
CHAPTER 13 리눅스 시스템과 네트워크 관리 기초
01 시스템 관리 개요
02 리눅스 부팅과 종료
03 사용자 관리
04 소프트웨어 패키지 설치
05 system 서비스 관리
06 네트워크 관리
07 FTP 사용하기
08 웹 서버 사용하기
요약
연습문제
찾아보기