[1일차]

1. 리눅스의 이해
- 리눅스의 역사
- 리눅스의 종류 및 특징

2. 리눅스 설치
- 가상화 환경의 이해
- 리눅스 설치


3. 리눅스 기본 환경
- 기본환경(터미널환경/ 로그인 환경)

[2일차]

1. 메뉴얼 페이지
- 메뉴얼 페이지 보기
- 메뉴얼 페이지 검색
- 메뉴얼 페이지에서 이동

2. 디렉토리 및 파일 보기
- 디렉토리 작업
- 파일 작업

3. 디렉토리 및 파일 내용 변경
- 복사 / 이동 / 생성
- 이름변경 / 삭제 / 링크
- 마운트 (mount)

[3일차]

1. 파일 및 디렉토리 검색
- 파일 내용 검색
- 파일 및 디레토리 검색

2. vi 편집기 사용
- vi 편집기 기초
- vi 편집기를 이용한 파일 작성 및 수정
- vim 편집기
- gedit

3. 네트워크 관리
- 호스트 이름 확인 및 수정
- 네트워크 인터페이스 정보 확인 및 수정

[4일차]

1. 퍼미션의 이해 및 사용
- 파일 및 디렉토리 퍼미션 확인
- 파일 과 디렉토리 접근 권한
- 퍼미션 변경
- 기본 퍼미션 사용

2. 쉘 명령어 사용
- 쉘 메타문자 사용
- 명령어 히스토리
- 사용자 환경 설정

3. 쉘 프로그래밍
- 쉘 프로그래밍 개요
- 변수 / 조건문 / 제어문 / 반복문
- 내부 명령어

[5일차]

1. 패키지 관리
- 프로그램 설치 방법의 종류
- rpm 패키지 관리
- YUM을 이용한 패키지 관리

2. 프로세스 제어 및 관리
- 프로세스 설명
- 프로세스 확인 및 검색
- 시그널 사용
- 작업관리

3. 아카이브와 압축
- tar를 이용한 아카이브
- gzip 을 이용한 압축 및 압축풀기
- bzip2 를 이용한 압축 및 압축풀기