[리눅스] nohup

유시준·2022년 4월 14일
0

nohup

터미널을 통해 프로그램을 동작시킨후 터미널을 종료시킨 후에도 프로그램이 돌아가도록 할 때 사용

  • nohup python app.py &

app.py서버를 실행시켰을 때 위 명령어로 실행을 시킨다면 터미널을 종료해도 서버가 꺼지지 않음
즉 해당 프로세스를 데몬 형태로 실행시켜 종료되지 않고 계속 실행되는 것
또한 &는 백그라운드로 실행시킴

  • 755권한을 가지고 있어야함!!

  • ps -ef | grep app.py

위 명령어를 통해 백그라운드에서 실행되고 있는 app.py를 확인할 수 있음

해당 프로세스를 종료시에 위 명령어로 pid를 확인 후 종료시켜야 함.

  • kill -9 pid번호
profile
금꽁치's Blog

0개의 댓글

관련 채용 정보