일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- 리눅스기초
- aws따라하기
- AWS배포자동화
- 주피터노트북 설치
- AWS 공격테스트
- 리눅스
- AWS CodeDeploy
- aws기초
- AWS구축
- 직무분리
- terraform기초
- aws terraform
- terraform기본
- 최소권한
- terraform with aws
- blue/green배포
- opt/anaconda3/bin/jupyter_mac.command
- 리눅스기초명령어
- cissp
- Linux
- aws기본
- Cissp sdlc
- 리눅스명령어
- GDPR
- AWS CI/CD
- 쉘스크립트
- AWS실습
- linux명령어
- terraform따라하기
- aws
목록OS (6)
ysuekkom의 IT study note
[linux 기초] 명령어 실습편 - 초간단 쉘 스크립트 작성IIII -대화식 쉘스크립트 구성 개인 공부를 위한 기록용으로 일부 과거 자료 이전 ###간단 쉘 스크립트 -조건문/반복문 -함수/배열 -리다이렉션의 활용 -대화식구성/메뉴구성 사용자 입력 처리 쉘 스크립트 작성 -반복/조건문을 이용한 정해진 숫자 맞추기 게임 -시스템 상태 조회 쉘 스크립트 작성 리눅스 명령어 기본/실습편에서 익힌 기본적인 명령어를 통해 기초 대화식 쉘 스크립트 작성 실습을 해보자 입출력을 입력받고, 해당 내용을 GUI로 출력하는 실습까지 본 포스팅에서 다룰 예정이다! ###대화식 쉘 스크립트 -쉘 스크립트 실행 후 사용자에게 입력을 받은 숫자/문자를 처리함 >vi read_test.sh >read -p 옵션 사용 --> 입력..
[linux 기초] 명령어 실습편 - 초간단 쉘 스크립트 작성III -함수/배열, 리다이렉션 개인 공부를 위한 기록용으로 일부 과거 자료 이전 ###간단 쉘 스크립트 -조건문/반복문 -함수/배열 -리다이렉션의 활용 -대화식 구성/메뉴구성 ###function 함수 function 함수명 { 명령어 } 아래와같이 편의식으로 사용도 가능함. 함수이름() { 명령어 } >반복해야할 작업을 함수로 만들어두고 간편히 함수를 호출하여 사용함(반복함) >반복되는 라인을 function line으로 함수선언, 필요시마다 함수명 line으로 호출하여 사용 >chmod 700 example.sh >./example.sh 라이브러리로 사용할 함수 모음 만들기 >vi calc >>0으로 나눌 경우 나눌 수 없음 안내 사칙 연..
[linux 기초] 명령어 실습편 - 초간단 쉘 스크립트 작성II -조건문/반복문 개인 공부를 위한 기록용으로 일부 과거 자료 이전 ###간단 쉘 스크립트 -조건문/반복문 -함수/배열 -리다이렉션의 활용 -대화식 구성/메뉴구성 이전 포스팅에서 다뤄봤던 아주 기초적인 명령어를 바탕으로, 간단 쉘 스크립트를 작성하는 실습을 진행한다. Path: /root/SHELL >vi helloworld.sh >실행 에러 이유: 현재 위치인 /root/SHELL이 PATH에 등록되어있지 않기 때문 >./helloworld.sh 로 실행하거나, 풀 path사용하여 /root/SHELL/helloworld.sh 로 실행해야 함 >/root/SHELL/helloworld.sh 로 실행 시, 허가거부 에러 발생 실행권한을 부여..
[linux 기초] 명령어 실습편 - 초간단 쉘 스크립트 작성 //개인 공부를 위한 기록용으로 일부 과거 자료 이전 초간단 쉘 스크립트 > 쉘에서 원하는 결과를 얻기위한 쉘 명령어들의 집합을 파일로 만들어 놓은 것. -명령어 연속 실행 -파이프라인: 왼쪽의 명령어를 실행한 후 ,그 결과를 오른쪽 명령어의 입력으로 사용함 -세미콜론: 왼쪽의 명령이 끝난 후 이어서 세미콜론 오른쪽의 명령을 실행함 -AND 조건: 왼쪽 명령어가 거짓이면 종료, 왼쪽 참이면 오른쪽도 검증 -OR조건: 왼쪽 명령어가 참이면 종료, (이미 참이기때문, 왼쪽이 거짓이면 오른쪽도 검증) -한 줄 스크립트 파이프라인을 이용해 testfile.txt의 안에 777이라는 문자열이 존재하는 지 확인 Testfile.txt를 읽고, 읽은 내용..
[linux 기초] 명령어편 - 검색, 입출력 명령어 관련 //개인 공부를 위한 기록용으로 일부 과거 자료 이전 ###검색/탐색 관련 명령어 find: 지정한 파일명이나 정규표현식을 이용하여 파일을 검색함 정규표현식>>문자를 나열하는 규칙을 여러가지 특수문자로 표현함 ex) ? : 하나의 문자를 대신 표현함, * : 0개 이상의 문자에 대응 4등등 특수문자를 문자열 대신 사용하여 매칭 >find 옵션 찾기시작할path 익스프레션 어느 디렉터리부터 찾기 시작할건지 지정하는 것, 파일을 이름으로 찾을건지, 날짜로 찾을건지 등에 대한 지정 익스프레션: name, type(file = f, directory =d), perm(ission), empty(빈 파일) which: 환경변수 PATH에 등록된 디렉터리에..
[linux 기초] 명령어편 - 네트워크 관련 //개인 공부를 위한 기록용으로 일부 과거 자료 이전 리눅스는 운영 체제의 한 종류로, 커널에 기반을 둔 오픈소스 유닉스 계열이다. 작업 내역을 쉘 스크립트로 작성 후 검토, 새벽시간 적용하거나 네트워크 상태, 파일 및 계정 접근 권한 등등 실제 네트워크를 운용할 때 필수적으로 익혀야하는 명령어에 대해 정리해보려고 한다. >명령어 ifconfig(InterFace CONFIGuration): 네트워크인터페이스의 활성/비활성화 및 설정 >ifconfig >ifconfig eth0 ip: ip관련 정보 조회 및 설정 >ip address show >ip address show eth0 >ip ad sh eth0 >ls -al /etc/sysconfig/netwo..