일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 마스터링비트코인
- 솔리디티
- 개발
- javascript
- 개인키
- solidity
- 이더리움
- 블록체인개발
- 공개키
- keras
- Ethereum
- python
- 마스터링 비트코인
- pythonic
- 암호화폐
- smart contract
- 알고리즘
- DAPP
- node js
- 레디스
- 백서
- 블록체인
- 비트코인
- 파이썬
- Redis
- 주소
- js
- 마스터링 이더리움
- 문자열
- 스마트컨트랙트
- Today
- Total
목록OS & CLI/Linux (3)
개발이야기
AWS EC2 에 접속하기 위해서는 pem 파일과 퍼블릭 DNS를 붙인 ssh 명령을 사용하여 접속하게 됩니다. 하지만 아래와 같이 퍼블릭 DNS 명이 길고 복잡하여 매번 타이핑해서 접속하기가 여간 귀찮은 일이 아닌데요. ssh -i "key.pem" ec2-user@publicDNS.amazonaws.com 이를 해결할 수 있는 간단한 방법이 있습니다. 바로 sh 실행파일을 만드는 것입니다. 위 명령을 ~/.ssh 파일 아래에 aws_start.sh 파일에 저장하는 방법인데요. 순서는 다음과 같습니다. 1. ssh 디렉토리로 이동 cd ~/.ssh 2. 명령어 aws_start.sh 파일에 저장 1) vim aws_start.sh 2) i (INSERT) 3) 명령어 입력 4) ESC -> :wq 3...
개발을 할 때 로그를 남기는 것을 필수적이다. 언젠가 에러가 발생하면 로그기록들을 보면서 어디서 에러가 났는지 추측하여 에러를 해결하는 실마리를 찾을 수 있다. 이러한 로그 기록들을 파일에 기록하여 로그 파일을 남긴다. 하지만 이 파일들이 쌓이다 보면 서버에 메모리를 많이 차지하여 문제가 발생할 수 있다. 그래서 주기적으로 이러한 로그 파일들을 압축하여 메모리 관리를 할 필요가 있는데 이때 유용하게 써먹을 수 있는 명령어가 있다. gzip 을 사용하면된다. gzip *_date +"%Y-%m-%d" -d "-1day".txt 위 명령은 파일명에 date 타입 (2019-01-01 같은 형식) 이 포함되어 있을때 파일명의 date 가 현재 date 하루 전인 파일을 찾아 모두 압축하는 명령입니다. 이 명령..
안녕하세요 이번 시간에는 AWS EC2 인스턴스를 생성해보고 SSH를 이용하여 접속해보는 방법에 대해서 알아보도록 하겠습니다. 우선 새로운 EC2를 생성해줍니다. 'EC2를 사용하여'를 클릭해줍니다. 저는 Linux 서버를 사용하기 위해 프리티어가 사용가능한 첫번째 항목을 선택해주었습니다. 이 역시 프리티어가 사용할 수 있는 항목을 선택해줍니다. 선택을 하면 아래와 같은 화면이 나옵니다. 처음 생성이 된 후에는 인스턴스 상태가 위와는 다르게 초기화 중이라고 나올 것입니다.인스턴스 상태가 위와 같이 runnig상태가 되면 오른쪽 상단 인스턴스 시작 옆에 있는 연결 버튼을 클릭하면 아래와 같은 화면이 나옵니다. 먼저 터미널을 오픈하신 후 'cd ~/.ssh' 명령을 입력해줍니다. 위의 과정에서는 생략되었지만..