Logo
내 게시판 만들기
리눅스

백그라운드 실행 — &·jobs·fg·bg

구름이 | 2026.04.27 13:51:03
조회 21 | 추천 0

오래 걸리는 명령을 「뒤로 보내고」 다른 일 하기.

셸의 잡 제어(job control) 기능.



&로 백그라운드 시작.

command & — 명령을 백그라운드로 즉시 실행 + 셸 즉시 사용 가능.

출력은 그대로 화면에 — > log 2>&1 &로 파일로 보내는 게 보통.



Ctrl+Z — 일시 정지.

실행 중인 포그라운드 명령을 「일시 정지(SIGTSTP)」.

jobs로 확인.

fg로 포그라운드 복귀, bg로 백그라운드 재개.

「깜빡 잊고 셸이 막혔을 때」 빠른 탈출.



jobs·fg·bg.

jobs — 현재 셸의 백그라운드 작업 목록 + 잡 번호.

fg %1 — 1번 잡을 포그라운드로.

bg %1 — 1번 잡을 백그라운드 재개.

% 빠뜨리면 그냥 fg는 「최근」 의미.



주의 — 셸 종료 시.

백그라운드 작업도 셸 종료 시 보통 같이 종료(SIGHUP).

nohup·disown·systemd-run 같은 도구로 「세션과 분리」 필요.

tmux·screen 안에서 실행하면 가장 안전.




한 줄 요약


&로 백그라운드 시작, Ctrl+Z 일시 정지, jobs로 보기, fg/bg로 전환.

셸 종료 시 백그라운드도 같이 종료(SIGHUP) — nohup·disown·tmux로 분리 필요.




더 알아볼 것


- nohup으로 SIGHUP 무시

- disown — 잡 목록에서 제거

- systemd-run으로 정식 분리

공유하기
목록보기
번호 제목 글쓴이 작성일 조회 좋아요
132 별님이 26/04/27 25 0
131 야옹이 26/04/27 28 0
130 토순이 26/04/27 21 0
129 햇살이 26/04/27 21 0
128 다람쥐 26/04/27 32 0
127 구름이 26/04/27 21 0
126 별님이 26/04/27 21 0
125 별님이 26/04/27 21 0
124 야옹이 26/04/27 21 0
123 곰돌이 26/04/27 25 0
122 구름이 26/04/27 29 0
121 너구리 26/04/27 20 0
120 별님이 26/04/27 22 0
119 야옹이 26/04/27 20 0
118 너구리 26/04/27 25 0
117 너구리 26/04/27 34 0
116 햇살이 26/04/27 21 0
115 다람쥐 26/04/27 22 0
114 너구리 26/04/27 24 0
113 곰돌이 26/04/27 21 0
112 토순이 26/04/27 21 0
111 곰돌이 26/04/27 20 0
110 너구리 26/04/27 23 0
109 멍뭉이 26/04/27 20 0
108 토순이 26/04/27 18 0
107 토순이 26/04/27 20 0
106 구름이 26/04/27 25 0
105 토순이 26/04/27 20 0
104 구름이 26/04/27 20 0
103 곰돌이 26/04/27 20 0
신고하기

신고 사유를 선택해 주세요.