Thumbnail
BEST
개발 · 프로그래밍 데브옵스 · 인프라

시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script 대시보드

(4.5)
59개의 수강평 ∙  799명의 수강생
99,000원

월 19,800원

5개월 할부 시
지식공유자: 그로스쿨
총 16개 수업 (6시간 13분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

중급자를 위해 준비한
[데브옵스 · 인프라] 강의입니다.

실전편은 쉘스크립트 뿐 아니라 인프라 전반을 다루고 있습니다. 정말 실무에 가까운 이야기와 실무에서 많이 다뤄야만 하는 트러블슈팅(장애 해결) 위주로 구성했어요!

✍️
이런 걸
배워요!
쉘스크립트 뿐 아니라 전반적인 인프라 구성과 운용
간단한 서버의 구성과 구축 방법
여러 서버 종류별 특징과 트러블(장애) 상황
트러블의 흐름을 파악하고 원인을 찾아가는 방법
최종적으로 쉘 스크립트를 통해 트러블 슈팅을 완성하는 것을 배울 수 있습니다

Linux 중급자로 나아가기 위한 선택!
꼭! 알아야 할 실전편 Linux Bash Shell Script

 

실전편 Linux Bash Shell Script


전 세계에서 서버로 가장 많이 사용하는 운영체제인 리눅스
그리고 그 리눅스 활용의 핵심인 쉘 스크립트를 더 쉽게 배우기 위해 색다른 방법을 도입했습니다.

👩🏻‍💻롤플레잉 게임을 하듯이 시나리오를 통해 실제 회사에서 운영하는 것과 같은 상황에서 쉘스크립트를 작성해 볼 수 있습니다.

이 강의는 쉘스크립트 뿐 아니라 전반적인 인프라 구성과 운용에 대한 이야기도 다루고 있습니다.

👨🏻‍💻다루는 내용

  1. 간단한 서버의 구성과 구축 방법
  2. 여러 서버 종류별 특징과 트러블(장애) 상황
  3. 트러블의 흐름을 파악하고 원인을 찾아가는 방법
  4. 그리고 최종적으로 쉘 스크립트를 통해 트러블 슈팅을 완성하는 것을 배울 수 있습니다.

강의 구성은 어떻게 되어있나요?📑


인프라의 전반적인 내용을 다루고 있기 때문에 
시나리오별 필요한 기초 지식을 먼저 정리하고 시나리오를 통해 실습하도록 했습니다.
강의를 보며 먼저 흐름과 용어에 익숙해진 후에 반복해서 실습하는 학습 방법을 추천합니다.

리눅스 실전편 왜 만들었어요?


🤔이 강의는 자주 받았던 질문에서부터 출발했습니다. 

Q : "매일 수십 개의 명령어를 실행하며 반복하는 작업이 있는데 이걸 자동화 할 수 없나요?"
Q : "명령어를 몇 개 알긴 하는데 매번 익숙해지지 않아서 검색하기가 귀찮아요."

이런 분들을 위해 실전에서 리눅스를 운용하는 전반적인 상황을 시나리오로 만들고 
그 흐름 안에서 쉘 스크립트를 어떻게 활용할 수 있는지 직접 겪어보실 수 있도록 강의를 기획했습니다.

백 번 듣는 것보다 한 번 겪어보는 것이 이해가 빠르기 때문입니다.


사실 아실 거예요.
쉘 스크립트는 명령어 몇 개를 이어붙여서 파일로 만들면 쉽게 만들 수 있습니다.
어려운 것은 실제 어떤 상황에서 어떤 명령을 어떤 옵션으로 사용할 지를 고를 수 있는 상황을 파악하는 능력입니다.
이 강의는 인프라(시스템) 운용에서의 트러블 슈팅(장애 해결)을 중심으로 쉘 스크립트를 실무에 빠르게 적용할 수 있도록 만들었습니다.

이 리눅스 실전편은 누가 들으면 좋을까요?💁🏻💁🏻‍♂️


  • 리눅스 설치도 할 줄 알고 명령어도 익숙하지만 "이걸로 뭘하지?" 하는 고민을 한 사람
  • 요즘은 클라우드를 써서 리눅스가 쉬워졌다고 하는데 뭐가 쉬워졌는지 모르겠는 사람
  • 리눅스 환경에서 개발을 하고 있지만 명령어 옵션의 활용이 불편하게 느껴지는 사람
  • 요즘 유행하는 DevOps, SRE를 꿈꾸는 사람
  • SE(System Engineer), SA(System Administrator)를 꿈꾸는 사람
  • 기초편에서 하는 말이 대충 뭔지 안 사람"

 

이 리눅스 실전편이 맞지 않는 사람은요?🙅🏻🙅🏻‍♂️


  • 윈도우즈 이외의 운영체제엔 관심이 없는 사람
  • 리눅스의 기본 명령어와 용어를 전혀 접해 본 적이 없으신 분들은 기초편을 먼저 들어주세요.

이 강의를 들으면 어떻게 달라질까요?🎈


인프라 운용 전반과 쉘 스크립트를 실전에서 적절하게 사용하는 방법을 익힐 수 있습니다.

  • 웹 서비스 인프라(서버/네트워크)의 구성과 미들웨어에 대한 지식
  • 로컬(pc/노트북)에 테스트용 서버 구축 방법 
  • 웹 서비스의 서버 운용 지식
  • 서버 종류별 트러블의 원인 조사 및 해결
  • 쉘 스크립트 작성

 

리눅스 실전강의 누가 알려주실까요?🧐


  • 동네에서 컴퓨터 좀 할 줄 아는 애로 유명해지며 컴퓨터계에 입문
  • PC통신 유닉스, 윈도우, 파워유저 동호회 등에서 기초를 갈고닦음
  • 인터넷 세상으로 넘어가며 유명 커뮤니티의 (유령)회원으로 활동
  • Sun microsystems, IBM AIX 등 유닉스 시스템관리자로 시작
  • 이후 리눅스계열로 옮겨 RedHat, Fedora, CentOS, Ubuntu를 메인으로 다룸
  • 전, 학원 프랜차이즈 회사의 시스템 엔지니어
  • 누가 들어도 모를 이름을 가진 곳에서 누가 들어도 알만한 타이틀을 보유했던 게임 회사의 시스템 엔지니어
  • 700만명 이상의 웹 커뮤니티 / SNS 서비스의 시스템 엔지니어
  • 그 외 서버 인프라 컨설팅 등으로 15년이상 시스템 엔지니어 외길인생

리눅스 강의를 진행하실 '강민구'님을 소개합니다. 👏


2004년부터 서버 엔지니어로 일을 시작한 '강민구'님은 현재 '시스템 엔지니어'로 리눅스를 깊게 다루고 있는 실무자입니다. 
국내에 있는 리눅스 강의들이 실무와는 조금 동떨어져 있다는 생각을 하시고 있어서 이번 강의를 만들게 되었어요. 

이 리눅스 강의는 기초편과 실전편)로 이뤄져 있습니다. 실무에서 꼭 필요한 BASH명령어와 쉘 스크립트로 구성했으니 실전편도 기대해 주세요. :)

더 자세한 이야기는 🎙️👤강민구님 Xㅍㅍㅅㅅ 기사에서 보실 수 있어요.

리눅스 실전편 커리큘럼🎓


  • 오리엔테이션
    • 대상은 누구인가
    • 무엇을 배우는가
    • 어디에서 쓸 수 있는가
    • 어떻게 배우는가
  • 실습용 가상 스타트업 Virtual Web Service사의 소개
    • 1-1. 회사 소개
    • 1-2. 서버/네트웍 구성도
      • 기초지식
      • 서버/네트웍 구성도
    • 1-3. 서버 상세 정보
      • 기초지식
      • 서버 정보
  • 롤플레잉 시나리오
    • 2-1. 서버 구축
      • 기초 지식
      • Vagrant로 로컬에 웹서버 환경을 구축
      • 웹서버 구축 검증 및 확인 쉘 스크립트
    • 2-2. 웹 서버 트러블 슈팅을 위한 쉘 스크립트
      • 시나리오
      • 기초 지식
      • 장애 원인 찾기
      • 모니터링
    • 2-3. 웹 서버 트러블의 재발 방지를 위한 쉘 스크립트
      • 시나리오
      • 기초 지식
      • 로그 디렉토리 용량 감시 스크립트
      • 디스크 파티션 사용량 감시 스크립트
    • 2-4. 백업 쉘 스크립트
      • 시나리오
      • 기초 지식
      • 백업 정책 세우기
      • 백업 스크립트가 해야 할 일
      • 웹, 데이터베이스 , 스토리지 서버 백업 스크립트
    • 2-5. 웹, 데이터베이스 서버 트러블 슈팅을 위한 쉘 스크립트
      • 시나리오
      • 기초지식
      • 원인파악
      • 오류 처리를 추가한 백업 쉘 스크립트
      • 트러블 재발 방지를 위한 처리
    • 2-6. 스토리지 서버 트러블 슈팅 쉘 스크립트
      • 시나리오
      • 기초지식
      • 원인파악
      • 백업 스크립트 업그레이드
    • 2-7. 스토리지 서버 트러블 재발 방지를 위한 처리 쉘 스크립트
      • 시나리오
      • 기초지식
      • 백업 확인 쉘 스크립트
  • 현직 시스템 엔지니어의 커맨드 활용 팁
    • 명령어 옵션을 활용한 팁
    • 문법을 활용한 팁
    • 쉘 스크립트 문법 점검 팁
  • 실전 편을 마치며…

 

강사의 한마디👩🏻‍🏫


"대학시절 심리학과를 다니는 후배의 공연을 보러 간 적이 있었습니다.  심리학과에서 무슨 공연인가 싶었지만 심리치료의 한 방법으로 사용하는 사이코드라마 라는 것이었습니다. 사이코 드라마는 심리치료를 받는 사람이 안고있는 문제를 다른 사람의 입장에서 연기를 하게하고 그를 통해 타인의 입장과 생각을 이해하고 자신의 입장을 정리할 수 있는 공대생에게는 다소 낯설고 신선한 방법이었습니다.

한 동안 잊고 지냈는데 이번 강좌를 만들기 위해 고민하던 중 어떤 한 가지 아이디어가 떠올랐습니다. 사이코드라마처럼 강좌를 듣는 사람이 실제 그 상황에 처해있다는 가정을 하고 배우면 더 빠르게 배울 수 있지 않을까? 하는 생각이었습니다.

롤 플레잉 게임도 마찬가지의 느낌이었기에 롤을 부여하고 플레이를 할 수 있도록 시나리오를 만들었습니다.명령어만 나열하는 다소 지루한 강좌보다는 
꼭 필요한 명령과 옵션,상황에 따라 맞춰서 사용할 수 있는 지식을 전달하고 싶었기 때문에 이런 방식을 채택했습니다.

리눅스도 설치 할 수 있고 어느 정도 명령어도 사용할 줄 아는 분들에게 이러한 공부 방식이 다음 스텝으로 나아가는데 도움이 되리라 생각합니다. 

실무에서 어떤 명령을 써야하고 쉘 스크립트를 어떻게 왜 만들어야하는 지 궁금하시다면 이 강좌가 도움이 되실 것입니다. "

 

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
리눅스 설치도 할 줄 알고 명령어도 익숙하지만 "이걸로 뭘하지?" 하는 고민을 가진 사람
요즘은 클라우드를 써서 리눅스가 쉬워졌다고 하는데 뭐가 쉬워졌는지 모르는 분
리눅스 환경에서 개발을 하고 있지만 명령어 옵션의 활용이 불편하게 느껴지는 사람
요즘 유행하는 DevOps, SRE를 꿈꾸는 사람
SE(System Engineer), SA(System Administrator)를 꿈꾸는 사람
기초편에서 하는 말이 대충 뭔지 알겠는 사람

안녕하세요
그로스쿨 입니다.
그로스쿨의 썸네일

요즘 사람들의 성장 공식 그로스쿨.kr

커리큘럼 총 16 개 ˙ 6시간 13분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 오리엔테이션
섹션 1. 실습용 가상 스타트업 Virtual Web Service사의 소개
회사 소개(서버/네트웍 구성도와 서버 상세 정보) 20:16
섹션 2. 롤플레잉 시나리오
2-0. vagrant를 사용하지 않고 구축할 수 있는 실습환경
2-1. 서버 구축 22:37
2-2. 웹 서버 트러블 슈팅을 위한 쉘 스크립트 미리보기 30:16
2-3. 웹 서버 트러블의 재발 방지를 위한 쉘 스크립트(1) 15:05
2-3. 웹 서버 트러블의 재발 방지를 위한 쉘 스크립트(2) 27:40
2-3. 웹 서버 트러블의 재발 방지를 위한 쉘 스크립트(3) 29:23
2-4. 백업 쉘 스크립트(1) 17:44
2-4. 백업 쉘 스크립트(2) 40:30
2-4. 백업 쉘 스크립트(3) 25:15
2-5. 웹,데이터베이스 서버 트러블슈팅을 위한 쉘 스크립트 31:54
2-6. 스토리지 서버 트러블 슈팅 쉘 스크립트 34:42
2-7. 스토리지 서버 트러블 재발 방지를 위한 처리 쉘 스크립트 45:14
섹션 3. 현직 시스템 엔지니어의 커맨트 활용 팁
커맨트 활용 팁 23:00
섹션 4. 섹션4. 실전편을 마치며
강의 게시일 : 2021년 01월 20일 (마지막 업데이트일 : 2023년 03월 13일)
수강평 총 59개
수강생분들이 직접 작성하신 수강평입니다.
4.5
59개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
고영석 thumbnail
5
유익한 강의입니다.
2021-11-25
지식공유자 그로스쿨
감사합니다 영석님:) 유익하다 해주시니 실전편 만들어야 할까 고민했던 지난날의 제가 떠오르네요. 끝까지 봐주시고 수강후기 남겨주셔서 감사합니다!
2021-11-25
sh.lee164 thumbnail
5
실질적으로 도움이 될 만한 요소가 많은 것 같아요!
2021-02-17
지식공유자 그로스쿨
감사합니다. sh.lee164님! 실무에 도움이 될 만한 내용들로만 구성했어요!
2021-02-17
ericserra thumbnail
5
아주 만족스러운 강의였습니다. 실전 예제를 가지고 설명을 해주셔서 만족도가 높았습니다. 다음에도 또 다른 주제의 실전 예제의 shell script 강의 부탁 드리며, 여력이 되시면 AWS의 ECS, EKS 강의도 부탁 드립니다.
2021-02-15
지식공유자 그로스쿨
ericserra님 감사합니다. 아주 만족스러웠다니 VOD로 찍은 보람이 느껴지네요. ㅠㅠ 강사님이 진짜 이 후기 보고 너무 감동받으셔서 다른 강의도 해보실 생각을 하셨답니다. 다음에도 좋은 강의, 좋은 주제, 도움이 되는 주제로 찾아뵐게요!
2021-02-17
dudemr9688 thumbnail
5
잘들었습니다
2021-11-11
지식공유자 그로스쿨
안녕하세요 dudemr9688님 실전편 후기 너무 감사합니다!!!! :) 더욱 더 도움이 되는 강의, 콘텐츠 만들도록 노력하겠습니다!
2021-11-25
정연욱 thumbnail
5
실제 트러블 슈팅을 하는 것 같은 환경을 만들어주셔서 강의에 더 집중 할 수 있었던 것 같습니다!
2021-03-10
지식공유자 그로스쿨
안녕하세요 연욱님!!! 크 ㅠㅠ 의도가 바로 그거였는데. 사실 이론이야 배우고 나서 내가 스스로 적용 못하면 다 꽝이잖아요. 그래서 강사님이 실제 업무에선 어떻게 일들이 일어나고 해결해야 하는지 알려주고 싶다고 하셨는데 연욱님께서 잘 소화하신거 같아서 너무 기분이 좋습니다!
2021-05-18
연관 로드맵
이 강의가 포함된 잘 짜여진 로드맵을 따라 학습해 보세요!