코스 개요

소개

  • Bash 철학 및 원리와 Bash의 정의
  • Bash와 다른 스크립트 언어 비교
  • Bash 기능 및 구조 개요
  • 시스템 관리 작업에서의 Bash

Bash 이해하기

  • Bash 스크립트의 생명 주기
  • 시스템 관리 작업에서 Bash의 역할
  • Bash 문법 및 데이터 타입

시작하기

  • 개발 환경 설정
  • 리눅스 시스템에 Bash 설치
  • Windows 시스템에 Bash 설치
  • Bash 환경 구성

Bash 스크립트 생성 및 실행

  • Bash 스크립트 구조
  • Bash 스크립트 실행
  • 변수, 인수, 입출력 사용
  • 제어 구조 및 반복문

Bash 스크립팅을 통한 자동화

  • Bash를 통한 작업 자동화
  • Bash를 통한 파일 시스템 관리
  • Bash를 통한 프로세스 관리
  • Bash를 통한 시스템 모니터링 및 로깅

다른 도구와의 Bash 통합

  • Bash와 정규 표현식
  • Bash와 sed 및 awk
  • Bash와 명령줄 도구 (grep, find, xargs 등)

문제 해결

  • Bash 스크립트 디버깅
  • 일반적인 오류 및 회피 방법
  • Bash 스크립트 최적화

요약 및 다음 단계

  • 주요 개념 및 모범 사례 복습
  • Bash 및 Bash를 통한 자동화에 대해 더 배우기 위한 다음 단계

요건

  • 리눅스 운영체제의 이해
  • 명령줄 인터페이스 경험
  • 기본적인 프로그래밍 경험

대상 독자

  • 개발자
  • 시스템 관리자
 21 시간

참가자 수


참가자당 가격

예정된 코스

관련 카테고리