-AWS 나 Azure를 쓰지않는 기업이 많닿ㅎㅎ
많은 이유가 있겠지만, NCP 에서는 국내 스타트업에 지원을 해준다.
-클라우드 가격비교
https://zetawiki.com/wiki/2020클라우드_VM가격_비교
-map이 각각 NCP와 Google이 있기때문에 API요청 해야해서 어차피 만나게 되어있다!
리눅스 구조와 특징
_(이게 왜 이제 나오나.. 하겠지만, 명령어를 먼저 배우고 구조와 특징에 대해서 알아보았다.!~~)
대소문자 구분하기 때문에 필히! 대소문자 구분
|
: (pipe) 표시는 여러개 연결할 때 사용가능
#touch test{3..5}.txt
: 3~5까지 test.txt 파일 생성
; - 앞의 명령어가 실패해도 다음 명령어가 실행
&& - 앞의 명령어가 성공했을 때 다음 명령어가 실행
& - 앞의 명령어를 백그라운드로 돌리고 동시에 뒤의 명령어를 실행
#cd ..
#unzip a.zip
: 압축풀기
zip a.zip -r(r옵션) ./
a.zip으로 압축하고 현재 폴더의 모든 것과 현재 하위 폴더들도 모두 압축해서 위치에 압축
#alias ls='ls -a'
: 별칭 (이제부터 ls는 'ls -a'로 하겠다)
#alias
: alias list를 보여줌
#unalias ls
#man
: manual
#sudo apt-get install dnsutils
#nslookup www.naver.com
: 도메인 명령으로 IP조회
#sudo apt-get install iputils-ping
ping www.github.com
: 서버 응답 조회
#traceroute
#apt-get install traceroute
: 추적하는 명령어
#forground
#background
: 프로세스를 백그라운드나 포그라운드로 옮기는 작업 (작업중 사용가능하도록)
: 네트워크 정보 출력(ip, 이더넷 등)
기본설치가 안되어 있음
모니터링(top과 같음)
#head [file.py]
: 파일의 내용 위에서부터 10줄 표시
#-3 [file.py]
: 파일의 내용 위에서부터 3줄 표시
#tail [file.py]
: 파일의 내용 아래에서부터 10줄 표시
#tail -3 [file.py]
: 파일의 내용 아래에서부터 3줄 표시
#head -F [file.py]
#tail -F [file.py]
: head와 tail에 -F 속성을 추가하면 꺼지지않고 파일변경내용이 실시간으로 갱신된다.
#nohup python [file.py] &
#curl option , url
서버 테스트용으로 요청날릴때 많이사용함
#curl http://www.paullab.co.kr
#curl -o index.html http://www.paullab.co.kr
#curl -d {data:1, data:2} -X POST
d 뒤에 데이터를 넣어놓는 형식으로 요청할때 사용, -X는 요청방식 선택
curl -H "Content-Type: application/x-www-form-urlencoded"\
-X GET
H는 헤더내용 추가 이하 더 많은 내용이 있으나 너무 많으니 생략
curl -d
.
├── README.md
├── a
│ ├── one.txt
│ └── two.txt
└── b
├── c
│ └── four.txt
└── three.txt
정답은 안알랴줌
도메인 명령으로 IP를 조회할 수 있다는 사실이 너무나 신기하다!
그리고
자바스크립트가 얼마나 아득할지,
맛보는 시간이었달까.
다음 기록에 한번에 남기기로.