brunch

You can make anything
by writing

C.S.Lewis

by YoungHurck Cha Mar 21. 2021

셸 스크립트에 대한 모든 것

셸스크립트의모든것,리눅스,기초에서활용까지

주말에 스벅에서 열공


스타벅스 기둥 옆자리 온전히 집중할 수 있는 공간과 시간이 확보됩니다. 주말 중 하루는 나름 열공모드입니다.


오늘은 연두색 책으로 정해봅니다. "처음 배우는 셸 스크립트" 요새는 Linux가 어느정도 보편화되어 익숙하게 접하기도 합니다. 하지만 일반 리눅스책에서는 명령어까지의 딱 거기까지라서 한걔가 있은 것도 사실입니다.


아무리 기술이 발전한다 해도
하드웨어나 운영체제(OS)와 같은 인프라는
여전히 중요한 필수 구성요소입니다.


클라우드 환경에서 리눅스 명령어와 간단한 셸 스크립트 문법이 복잡하고 반복적인 일을 좀 더 쉽고 효율적으로 처리할 수 있다고 지은이의 말에서 언급합니다.


셸 스크립트는 무엇인가?

셸 스크립트 기초 문법

셸 스크립트 만들기

셸 스크립트 실행-sh 명령어 이용

셸 스크립트 실행-chmod 명령어 이용

리눅스 명령어

문자열을 찾을 수 있는 grep

파일을 찾을 수 있는 find

특정 인덱스 문자열를 출력할 수 있는 awk

찾은 문자옇을 바끌 수 있는 sed

날짱하 시간을 알려주는 date

예제와 함께

예제와 활용 중에 시스템 구축의 소제목을 keep해 놓습니다.

사용자 계정을 만들 때

SSH Key를 여러 서버에 복사할 때

다수의 서버에 NTP 서버를 설치할 때

다수의 서버에 Timezone을 설정할 때

CLI를 이용하여 오픈스택 인스턴스를 생성할 때

패키지 리포지터리 다운로드할 때

환경설정, 보안, 모니터링도 유용합니다.


클라우드 시스템 운영

상황-방법찾기-스크립트 생성-믄제 해결

VM 백업할 때

컨테이너화된 오픈스택 서비스 운영할 때

CLI를 리용해 오픈스택 이미지 업로드할 때

CLI를 이용해 오픈스택 flavor 생성할 때

CLI를 이용해 오픈스택 인스턴스 마이그레이션할 때

CLI를 이용해 오픈스택 인스턴스의 전원을 끌 때

CLI를 이용해 오픈스택 인스턴스 시작할 때

CLI를 이용해 오픈스택 인스턴스 삭제할 때


퍼플릭 클라우드 사용

AWS/구글 클라우드

단백하게 딱 필요한 사항만 책이 구성되어 있습니다.
그래서 사무실 책상 한 켠에 스탠바이시켜놓을 예정입니다. 셸 스크립트 시작에 적합한 책이기도 합니다.
매거진의 이전글 24시 무인 카페 Solo Coffee
브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari