vscode ssh에서 프로그램이 서버의 백그라운드에서 실행되도록하고 결과를 로그에 저장합니다.

참조 : https://cloud.videojj.com/help/docs/faq.html#id10

여기서 학습 할 대상 파일이 gcn_res_cs.py.

1. 프로그램을 백그라운드에서 실행하고 표준 출력 및 오류 출력을 .log 파일에 기록합니다.

nohup python gcn_res_cs.py > ./gcn_res_cs.log 2>&1 &

2. 실시간 로그에서 출력 결과를 확인합니다.

Python 3 print("", flush=True)에서는 파일에 실시간 로그를 작성하기 위해 를 사용해야 합니다.

tail -f ./gcn_res_cs.log

3. 프로세스 PID 및 실행 중인지 확인

ps aux | grep gcn_res_cs.py

4. 백그라운드에서 실행중인 프로세스를 종료하고 PID를 실제 프로세스 번호로 바꾸고 종료 할 수없는 경우 다음을 사용합니다. kill -9

kill -15 PID

추천

출처blog.csdn.net/weixin_41650348/article/details/115353219