티스토리 뷰

 

내 블로그에서 이미 적어 두었지만 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 &

 

 

a 버튼을 누르면 빨간색으로 표기된 곳에 INSERT라는 글자가 나타난다.

 

그 다음 esc를 누른 후 : (클론) 을 입력하면 아래에 입력하는 창이 뜨는데 여기에 wq (write quit라는 의미) 입력하고 enter를 친다. 

 

 

이제 아래처럼 코드를 입력만 하면 번거롭게 주피터노트북을 쉘 스크립트를 통해 실행 할 수 있게 된다.  또한  쉘 스크립트를 실행하면 쉘 스크립트 안에  vi 편집기로 입력했던 코드를 통해 주피터 실행 날짜와 실행시간이 나타는것을 볼 수 있다.

 

 

 

 

출처 : seethefuture 블로그

공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/11   »
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
글 보관함