스파르타 코딩클럽 5주차 필기

Hanal·2021년 10월 18일
0

1. 간단한 리눅스 명령어 연습하기

  • 리눅스는 윈도우 같지 않아서, '쉘 명령어'를 통해 OS 조작.(일종의 마우스 역할)

[가장 많이 쓰는 몇 가지 명령어]

  • Tip! 리눅스 커널에서 윗화살표를 누르면 바로 전에 썼던 명령어가 나옴.
ls: 내 위치의 모든 파일을 보여준다.

pwd: 내 위치(폴더의 경로)를 알려준다.

mkdir: 내 위치 아래에 폴더를 하나 만든다.

cd [갈 곳]: 나를 [갈 곳] 폴더로 이동시킨다.

cd .. : 나를 상위 폴더로 이동시킨다.

cp -r [복사할 것] [붙여넣기 할 것]: 복사 붙여넣기

rm -rf [지울 것]: 지우기

sudo [실행 할 명령어]: 명령어를 관리자 권한으로 실행한다.
sudo su: 관리가 권한으로 들어간다. (나올때는 exit으로 나옴)

2. 파이썬 파일 실행해보기

  • EC2 콘솔창에서 아래와 같이 입력합니다.
# home 디렉토리로 이동
cd ~

# 실행. 콘솔창에 hellow world!가 뜨는 것을 확인 할 수 있습니다.
python3 test.py

3. nohup 설정하기

1) SSH 접속을 끊어도 서버가 계속 돌게 하기

  • 현재 상황
    Git bash 또는 맥의 터미널을 종료하면 (=즉, SSH 접속을 끊으면) 프로세스가 종료되면서, 서버가 돌아가지 않고 있습니다. 그러나 우리가 원격접속을 끊어도, 서버는 계속 동작해야겠죠?

  • 원격 접속을 종료하더라도 서버가 계속 돌아가게 하기

# 아래의 명령어로 실행하면 된다
nohup python app.py &
  • 서버 종료하기 - 강제종료하는 방법
# 아래 명령어로 미리 pid 값(프로세스 번호)을 본다
ps -ef | grep 'app.py'

# 아래 명령어로 특정 프로세스를 죽인다
kill -9 [pid값]
  • 다시 켜기
nohup python app.py &

4. og태그

1)og태그 만들기

  • static 폴더 아래에 이미지 파일을 넣고, 각자 프로젝트 HTML의 ~ 사이에 아래 내용을 작성하면 og 태그를 개인 프로젝트에 사용할 수 있습니다.
  1. "내 사이트의 제목" 입력하기
  2. "보고 있는 페이지의 내용 요약" 입력하기
  3. 적당한 이미지를 만들거나/골라서 static폴더에 ogimage.png로 저장하기!
    (사이즈 800x400인 이미지를 구글에서 검색!)
  • [코드스니펫]-og태그 넣기
<meta property="og:title" content="내 사이트의 제목" />
<meta property="og:description" content="보고 있는 페이지의 내용 요약" />
<meta property="og:image" content="{{ url_for('static', filename='ogimage.png') }}" />
profile
My goal is to become a developer. I will upload what I learned on a weekly basis.

0개의 댓글