4.bg, 정지한 프로그램을 백그라운드로 재실행
1. 정지한 프로그램을 백그라운드로 재실행하기
bg 명령어를 통해 프로세스를 백그라운드에서 실행시킬 수 있음
xeyes 프로그램을 포그라운드에서 실행
xeyesCtrl + z로 프로세스 일시 중지
^Z
[1]+ Stopped xeyesbg 명령어를 통해 백그라운드로 실행되도록 변경
bg
[1]+ xeyes &다시 프롬프트를 입력할 수 있게됨
guguttemy@guguttemy-VirtualBox:~$2. 옵션 명령어
2개 이상의 프로세스가 실행 중일 경우 bg 명령어만 입력하면 가장 최근의 프로세스만 백그라운드로 재개하는 동작하게됨
→ bg만 입력하여 실행할 경우 현재 작업([+])을 선택하여 동작
따라서 특정 프로세스를 지정하기 위해서는 bg 혹은 fg 명령어의 인수에 작업 번호를 지정해야함
2개의 xeyes를 백그라운드에서 실행
xeyes &
xeyes &현재 작업 목록 조회
jobs
[1]- Running xeyes &
[2]+ Running xeyes &1번 작업만 선택하기
fg %11번 작업 일시 중지(Ctrl + z)
^Z
[1]+ Stopped xeyes1번 작업을 백그라운드에서 재실행하기
bg %1Last updated on