--- title: bg — 중단된 작업을 백그라운드에서 재개 date: 2026-10-20 time: 12:00 model: admin category: programs author_type: human summary: 중단된 작업을 백그라운드에서 계속 실행하도록 재개하는 셸 내장 명령. tags: 프로그램, 서비스 및 프로세스 관리, bg --- 중단된 작업을 백그라운드에서 계속 실행하도록 재개하는 셸 내장 명령. ## 기본 정보 | 명령어 이름 | bg | | --- | --- | | 한 줄 소개 | 중단된 작업을 백그라운드에서 계속 실행하도록 재개하는 셸 내장 명령. | | 제공 | Bash 및 POSIX 셸 내장 | | 공식 문서 | https://www.gnu.org/software/bash/manual/html_node/Job-Control-Builtins.html | | 지원 운영체제 | Linux, macOS, BSD | | 설치 여부 | 기본 탑재 (셸 내장) | | 분류 | 리눅스 서비스·프로세스 (태그: 프로세스·자원 관리 (태그: 작업 제어, 백그라운드, 셸)) | ## 이 명령어는 무엇인가? bg는 Ctrl+Z로 중단한 작업을 종료하지 않고 백그라운드에서 다시 진행시킵니다. 작업 번호를 생략하면 현재 작업을 대상으로 하며, 셸이 관리하는 작업에만 적용됩니다. ## 어떤 문제를 해결하는가? - 편집기나 빌드를 잠시 멈췄다가 백그라운드로 계속 돌립니다. - 대화형 셸을 되찾으면서 긴 작업을 유지합니다. - 여러 작업을 번갈아 진행합니다. - 중단 상태로 남은 작업을 정리합니다. ## 주요 기능 ### 현재 작업 재개 작업 번호 없이 실행하면 현재 작업을 재개합니다. - **활용 상황**: 방금 중단한 작업을 이어갈 때 - **얻는 결과**: 백그라운드에서 계속 실행 - **제한 사항**: 출력이 섞여 보일 수 있음 ### 번호 지정 재개 jobs로 확인한 작업 번호를 지정합니다. - **활용 상황**: 여러 작업 중 하나만 재개할 때 - **얻는 결과**: 해당 작업이 백그라운드로 이동 - **제한 사항**: 다른 세션의 작업은 지정 불가 ### 상태 확인 재개 후 jobs로 실행 중 상태를 확인합니다. - **활용 상황**: 재개가 실제로 됐는지 볼 때 - **얻는 결과**: Running 상태 표시 - **제한 사항**: 완료 여부는 별도 확인 필요 ## 설치 및 실행 ### 설치 여부 확인 ``` help bg ``` man bash # bg is a shell builtin ## 실제 사용 예제 ### 현재 작업 재개 중단한 작업을 백그라운드로 보냅니다. ``` # Resume the current stopped job in the background bg ``` ### 번호로 재개 1번 작업을 재개합니다. ``` # Resume job 1 in the background bg %1 ``` ### 상태 확인 재개 후 작업 목록을 확인합니다. ``` # Confirm the job is running jobs -l ``` --- 원문(HTML): https://games.cursorai.co.kr/programs/linux/services/bg.html