반응형
부제: 셸에서 띄운 백그라운드 작업을 보고 앞뒤로 옮기기
./long.sh & # 백그라운드로 실행
jobs # 작업 목록
fg %1 # 1번 작업을 앞(포그라운드)으로
bg %1 # 멈춘 작업을 백그라운드로 재개
$ sleep 20 &
[1] 12345
$ jobs
[1]+ Running sleep 20 &명령 뒤에 &를 붙이면 백그라운드로 돌아 셸을 계속 쓸 수 있다.
jobs로 목록을 보고, fg %번호로 다시 앞으로 가져온다.
실행 중인 작업을 Ctrl+Z로 멈춘 뒤 bg로 백그라운드에서 재개할 수도 있다.
이렇게도 쓴다
작업의 PID까지 함께 본다(-l).
jobs -l
특정 작업을 앞으로 가져온다.
fg %2
백그라운드 작업이 다 끝날 때까지 기다린다.
wait
셸에서 떼어내 터미널을 닫아도 살게 한다(disown).
disown %1반응형
'명령어 > Linux' 카테고리의 다른 글
| [리눅스] env printenv 환경 변수 확인 (0) | 2026.07.09 |
|---|---|
| [리눅스] date 날짜 시간 포맷 타임스탬프 (0) | 2026.07.09 |
| [리눅스] nohup 터미널 닫아도 계속 실행 백그라운드 (0) | 2026.07.09 |
| [리눅스] pkill pgrep killall 이름으로 프로세스 종료 (0) | 2026.07.09 |
| [리눅스] kill 프로세스 종료 신호 SIGKILL (0) | 2026.07.09 |