Ubuntu와 Python3

Caleb·2022년 9월 30일

Ubuntu

목록 보기
1/2

1. 목표

Ubuntu 환경에서 AWS 서버에 접속하고, 파이썬을 자유자재로 실행 및 백드라운드 실행 학습


2. 서버 접속

ssh -i (key.pem) ubuntu@(server ip)


3. 파이썬 설치(.Apt)

(1) ubuntu 설치관리자 apt 업데이트 수행

sudo apt update

(2) Python3 업데이트 실행 : 설치된 파이썬을 최신버전으로 업그레이드

sudo apt-get upgrade python3

(3) pip3 --version : 파이썬 패키지를 설치, 관리

pip3 --version

(4) 버전이 확인이 안 되면 (즉, 설치 안 된 상태) -> 설치 진행

sudo apt install python3-pip

(5) python3 실행

python3


4. 파이썬 백그라운드 실행

(1) 창을 닫아도 파이썬이 계속 실행되도록 하는 명령어

nohup python3 filename.py &

(2) nohup 실행으로 생긴 로그 확인

tail -f nohup.out

  • 위 명령어로는, 로그가 한번에 쌓였다가 나타남
  • 아래 명령어를 통해 바로 로그를 확인

    nohub python3 -u file.py &
    tail -f nohup.out

(3) nohup 파일명 변경

nohup python3 -u file.py > name &

(4) 백그라운드 실행 프로그램 정지

ps -ef | grep file.py

(5) 프로그램 종료

kill processID

(6) 권한 부여

  • 권한이 755 이상일 때, nohup으로 실행 가능
  • 아래 명령어로 권한을 바꿀 수 있음

    chmod 755 file.py


* 참고자료 (좋은 자료 감사합니다.)

우분투에 파이썬 설치
백그라운드에서 파이썬 실행하는 방법

profile
개발꿈나무

0개의 댓글