연락처 정보

코스 개요

소개

  • 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 시간

참가자 수


참가자별 가격

예정된 코스

관련 카테고리