문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
코스 개요
소개
- Bash의 철학과 원리 / Bash란 무엇인가?
- 다른 스크립팅 언어와 비교했을 때 Bash의 특징
- Bash의 기능 및 아키텍처 개요
- 시스템 관리 업무 맥락에서의 Bash 역할
Bash 이해하기
- Bash 스크립트의 생명주기
- 시스템 관리 업무와 Bash 간의 관계
- Bash 문법 및 데이터 타입
시작하기
- 개발 환경 설정 방법
- Linux 시스템에 Bash 설치 방법
- Windows 시스템에 Bash 설치 방법
- Bash 환경을 구성하는 법
Bash 스크립트 생성 및 실행
- Bash 스크립트의 기본 구조
- Bash 스크립트 실행 방법
- 변수, 인수 처리 및 입출력 활용법
- 제어 구조와 루프 사용법
자동화를 위한 Bash 스크립팅
- Bash를 활용한 작업 자동화 방법
- 파일 시스템 관리에 Bash 사용법
- 프로세스 관리에 Bash 활용법
- 시스템 모니터링 및 로깅을 위한 Bash 활용법
다른 도구와의 연동
- 정규 표현식과 Bash의 연동 방법
- sed 및 awk와 함께 사용하는 Bash 활용법
- grep, find, xargs 등 다양한 명령줄 도구와의 연계 방법
문제 해결
- Bash 스크립트 디버깅 방법
- 일반적인 오류 원인 및 회피 전략
- Bash 스크립트 성능 최적화 방법
요약 및 향후 학습 방향
- 주요 개념과 모범 사례 정리
- Bash 및 자동화 관련 내용을 더 심도 있게 배우기 위한 다음 단계 안내
요건
- Linux 운영 체제에 대한 기본 지식
- 명령줄 인터페이스 사용 경험
- 프로그래밍에 대한 기초적인 이해
수강 대상
- 개발자
- 시스템 관리자
21 시간