반응형

 

vi 를 이용해서 py 파일을 만들어준 후

3초마다 1씩 증가하는 간단한 연습용 프로그램을 만들고 

 

 

 

python3로 실행시켜준다

 

그러면 밑처럼 결과가 출력된다

 

백그라운드에서 실행시키는 방법 

nohup 을 이용하여 백그라운드에서 py파일을 실행시킬 수 있게된다.

nohup 명령어는 뒤에 &을 붙여야한다

process 에서 kill하기 전까지는 백그라운드에서 실행을 할 수 있고

nohup.out파일이 생성되고 프로그램의 log가 쌓이고 nohup.out파일에 기록이된다.

 

nohup [명령어] &

으로 백그라운드에서 실행시키고

프로세스에 있는 py 파일을 확인해보면

실행중인 py파일을 볼 수 있다.

 

이후 kill -9 프로세스 번호(PID) 를 입력하게 되면 

py파일이 없어진걸 볼 수 있습니다

 

 

nohup hello.py 1> /dev/null 2>&1 &

명령어로 사용하면 nohup.out파일도 생성하지않고 로그가 남지않게된다.

반응형

+ Recent posts