본문 바로가기

Infra

(3)
How to Git 수많은 깃 명령어들이 있는데, 사실 이 명령어들을 하나하나 기억하는 것보다, 이게 전체적인 것에 있어서 어디에 위치하는지를 이해하는게 더 쉽다. 헌데 그걸 다 정리해주는 사람들이 없어서 한번 정리해봤다.
자주 사용하는 Linux 명령어 자주쓰는 명령어 모음 pwd (print working directory) 현재 위치한 디렉토리 출력 $ pwd /c/Users/Snetsystems cd (change directory) 경로 이동 $ cd ls (list) 현재 위치한 디렉토리 내의 목록을 확인 $ ls cat (concatenate) 파일 보기 $ cat mkdir (make directory) 디렉토리 생성 $ mkdir touch 최신 수정일로 변경 $ touch rm (remove) 삭제 $ rm head 해당 파일 열람 $ head tail 해당 파일 열람 $ tail find 문자로 파일, 폴더 찾기 $ find grep $ grep 시스템/프로세스 관련 top 문자로 파일, 폴더 찾기 $ top shutdown ACPI ..
AWS EC2 배포 과정 Flow AWS에 작성한 코드를 배포하다가 이것저것 세팅할 것도 많고 헷갈려서 그 과정을 한 번 정리해보았다. 세부적인 설정이나 이런 것은 공식문서를 참고하면 될 것 같고, 기본적인 Flow, 큰 그림을 아는 것이 중요하다고 생각했다. AWS EC2를 들어가게 되면 인스턴스라는 것이 존재한다. 이 인스턴스 안에 배포할 파일을 올려놓는 것이다. 인스턴스 안에 파일을 올려놓고, 여러가지 환경설정을 하기 위해선, 인스턴스에 접속해야 한다. 인스턴스에 접속하기 위해선 Secure Shell(SSH)를 이용하면 된다. 나의 경우에는 윈도우 환경이기 때문에 Git bash 명령어 ssh로 인스턴스에 접속하였다. 이 때 ssh로 인스턴스에 접근하기 위해선 암호키가 있어야 한다. Key Pair가 그 역할을 하는데, 이것은 인..