티스토리 뷰
내 블로그에서 이미 적어 두었지만 AWS ubuntu 환경에서 jupyter notebook을 실행하려면 아래와 같은 긴 코드를 입력해야 한다.
nohup jupyter notebook --ip=0.0.0.0 --port=8888 --allow-root &
물론 메모장에 복사해 두어 붙여넣기 하면 편리하겠지만 더 편리한 방법이 있어 블로그로 남겨보려 한다.
1. 쉘 파일 만들기
첫 번째로 touch함수를 통해 다음의 쉘 파일을 만들어 둔다.
touch jupyter_shell.sh
그리고 나서 vi편집기를 사용해 쉘 스크립트 안에 다음의 코드를 넣어준다.
그리고 a버튼을 눌러 INSERT 모드로 바꿔준다. 그리고 다음의 코드를 넣어주자.
vi jupyter_shell.sh
#!/bin/bash
# 주피터 실행시간 테스트
echo "주피터 실행 날짜: $(date +%Y)년 $(date +%m)월 $(date +%d)일 "
echo "주피어 실행 시간: $(date +%H) 시 $(date +%M) 분 $(date +%S)초"
# 주피터 노트북 실행 코드
nohup jupyter notebook --ip=0.0.0.0 --port=8888 --allow-root &
그 다음 esc를 누른 후 : (클론) 을 입력하면 아래에 입력하는 창이 뜨는데 여기에 wq (write quit라는 의미) 입력하고 enter를 친다.
이제 아래처럼 코드를 입력만 하면 번거롭게 주피터노트북을 쉘 스크립트를 통해 실행 할 수 있게 된다. 또한 쉘 스크립트를 실행하면 쉘 스크립트 안에 vi 편집기로 입력했던 코드를 통해 주피터 실행 날짜와 실행시간이 나타는것을 볼 수 있다.
'나만의 스터디' 카테고리의 다른 글
[AWS] RDS 생성 및 python 연동하기 (0) | 2021.06.08 |
---|---|
Doker를 사용하여 Dash 생성하는 방법 (0) | 2021.06.08 |
Docker의 개념 및 이해하기 (1) | 2021.06.06 |
AWS Ubuntu 환경에서 jupyter-notebook 설치방법 (0) | 2021.06.04 |
캐글 따라하기 (bike sharing demand) (0) | 2021.05.31 |