Linux > Linux Programming 과정
개발자를 위한 Shell 프로그래밍
- 강의기간
-
교육 시작일 후 3일
- 난이도
- 초급
- 수강일
- 3일, 09:30~17:30
- 수강료
-
1,100,000원
KRW (KR)
- 환급
-
비환급과정
※ 비환급과정(면세) 입니다.
- 과목코드
- H0AX9S
※ 본 과정을 신청하는 경우 한국 교육서비스의 Terms&Conditions 에 동의하는 것으로 간주합니다. |
과정소개 |
- 본 과정은 리눅스 운영체제 기반에서 shell 스크립트 작성, 운영하는 방법을 3일로 요약하여 핵심 내용을 학습합니다.
- Shell의 여러가지 구문을 이해하여 운영에 필요한 스크립트를 작성하거나 이미 작성되어 사용되고 있는 스크립트의 활용도를 높일 수 있는 능력개발을 학습의 목표로 하고 있습니다.
- 리눅스 shell에서 제공하는 변수, 분기와 반복 제어문, 함수 등의 문법과 구조를 학습하고, 정규 표현식과 awk, sed 명령어를 사용한 Shell 스크립트 응용 방법을 배웁니다.
- 리눅스에서 사용할 수 있는 다양한 소프트웨어 도구를 소개합니다.
|
수강대상 |
시스템 및 응용 프로그램 개발자, 리눅스 시스템 관리자, 앞으로 시스템 관리 및 개발을 계획하는 사용자
|
교육내용 |
CHAPTER 1: LINUX shell기반 FILTERS - grep, sort, head and tail, tr
- cut, paste, split, uniq, tee
- sed, gawk
- more and less
CHAPTER 2: BASH SHELL PROGRAMMING - Shell basic
- Creating a bash Script
- bash Startup Scripts
- Shell Environment
- Programming the bash Shell
- Decision Making - if
- Complex Decisions
- Looping Constructs - for
- Input and Output - echo and read
- Looping Constructs - while
- Functions
CHAPTER 3: BASH SHELL ARITHMETIC - Introduction
- expr
- bash Arithmetic
- Typed Variables
- Arrays
CHAPTER 4: NETWORKING TOOLS - Network Configuration
- Network Diagnostics
- Non-Interactive ftp
- ssh
- scp
CHAPTER 5: LINUX FUNDAMENTALS - Basic Commands
- Archiving and compression
- Software Install yum
CHAPTER 6: SOFTWARE TOOLS - Building a Linux Utility
- Creating a Utility
- The C Compiler
- make
- Libraries
- Shared Libraries
Appendix A: THE VISUAL (VI) EDITOR - vi Modes
- Starting and Stopping vi
- Last Line Mode Commands
- Cursor Movement Commands
- Delete and Search Commands
|
선수과목 |
프로그래밍 언어 개발 경험이 있는 것이 좋습니다.
|
다음과목 |
- Linux System Administration(H7091S)
- Linux Network Services(H7091S)
|
- 교육장
- 서울 한국HPE 강남교육센터
- 강의장
- 미지정
- 주소
- 서울 서초구 서초동 1302-2 대지프라자 6층
- 전화
- 1661-9080
- 팩스
- 02-3470-2200
- 주차
-
불가능
- 안내
-
- 9호선 신논현역 7번 출구 50M 직진, SK주유소에서 좌회전 후 30M 전방 도미노피자 건물 6F
- 2호선 강남역 9번 출구
시내버스 : 146, 341
마을버스 : 11 {삼호아파트 하차 (2 정거장)}
도보 : 강남역에서 20분 거리
* 주차불가