터미널 실행 중인 파일 종료, GPU 비우기

한승수·2024년 10월 5일

파이썬 코드를 터미널에서 돌리다가, 중간에 수정사항이 생겨 프로그램을 중단하고, 새로 시작해야했다. 그 과정에서 리눅스 터미널에서 프로그램을 제대로 멈추고, 다시 시작하는 법에 대해서 알아본다.

1. 실행중인 파일 종료

ctrl + z: 터미널에서 실행중인 프로그램 일시 정지

fg: 다시 시작

2. 프로세스 확인

아직 일시정지만 되어 있는 상태이기 때문에, 프로세스를 멈추기 위해서는 다른 방법이 필요합니다.

GPU 남은 용량 확인하기
nvidia-smi: GPU 활용 중인 용량 확인
실행 중인 작업 확인
ps aux | grep python

  • ps: Process State의 약자로 현재 실행 중인 프로세스와 상태를 출력하는 명령어입니다.
  • ps aux | grep [프로세스명]: 동작 중인 모든 프로세스를 소유자 정보와 함께 다양한 정보를 출력하는 옵션

3. 프로그램 진행 삭제

kill -9 [종료시킬 프로세스번호]을 실행하면 아무일도 일어나지 않는 것 처럼 보이지만, 프로세스를 다시 확인해보면, 삭제된 것을 확인할 수 있습니다.

profile
Grooovy._.Han

0개의 댓글