리눅스에서 명령어 실행시 포그라운드로 작업되어 다른작업을 하지 못하거나 터미널 창을 하나 더 실행시켜 작업하는경우가 많다.
간단한 작업일때에는 포그라운드로 실행되고있는 프로그램을 백그라운드로 보내서 다른작업을 할 수 있게 하자.
또한 백그라운드에서 작업완료된 실행프로그램을 다시 포그라운드로 보내서 작업 확인을 하자.
명령어 사용법은 간단하다.
1. 처음부터 백그라운드로 실행
명령어 제일 뒤에 한칸 띄우고 & 를 붙임.
예제 : wget http:www.xxxxx.xxx/smilestory.zip &
2. 백그라운드로 실행중인 프로그램 확인
jobs
화면 표시 : [1]+ Stopped top
[2]- Stopped netstat -lntp
대괄호 “[ ]” 안에있는 숫자가 작업 넘버, “+”는 현재실행중 “-“는 대기중을 나타냄
3. 포그라운드로 실행중인 프로그램을 백그라운드로 보내기
Ctrl + Z 를 눌러 일시중단 시킨후 bg %작업넘버
4. 백그라운드로 실행중인 프로그램을 포그라운드로 보내기
fg %작업넘버