작은숲:위키노트/리눅스에서 중지된 작업 다시 시작하기
리눅스 콘솔에서 Ctrl+Z를 누르게 되면 현재 실행 중인 작업을 중지시키고 셸로 나오게 된다. 중지된 작업은 실행은 중지됐지만 여전히 프로세스는 남아있는 상태이다. 이렇게 현재 실행 중인 작업과 중지된 작업은 jobs를 통해 확인할 수 있다.
$ jobs
[1]+ Stopped emacs test_queue.cpp
$ fg
jobs– 현재 실행 중인 작업 목록fg– 작업 큐에서 바로 다음에 있는 작업의 재실행fg %[number]–[number]번 작업 재실행bg– 작업 큐에서 바로 다음에 있는 작업을 백그라운드로 실행bg %[number]–[number]번 작업을 백그라운드로 실행kill %[number]–[number]번 작업 중단kill -[signal] %[number]–[number]번 작업에[signal]신호 보내기disown %[number]–[number]번 작업의 소유권 해제(작업을 실행한 터미널이 더 이상 해당 작업의 소유권을 갖고 있지 않아, 터미널이 종료되더라도 그 작업은 계속 실행)
참고
| 배포판 | |
|---|---|
| 서버 프로그램 | |
| 시스템 도구 | |
| 시스템 보안 | |
| 시스템 설정 | |
| HOWTO 문서 | |
| 사용자 설정 | |
| 활용 | |
| 명령어 | |